package core

  1. Overview
  2. Docs
Industrial strength alternative to OCaml's standard library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

core-v0.15.0.tar.gz
sha256=3a656f2b8605dd052da6459ad8dace3263d21efe15ef2b3bd36aaa8f8ce85e1f

Description

The Core suite of libraries is an industrial strength alternative to OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml.

This is the system-independent part of Core. Unix-specific parts were moved to [core-unix].

Added to opam-repository:

Dependencies (22)

  1. dune >= "2.0.0"
  2. variantslib >= "v0.15" & < "v0.16"
  3. typerep >= "v0.15" & < "v0.16"
  4. time_now >= "v0.15" & < "v0.16"
  5. stdio >= "v0.15" & < "v0.16"
  6. splittable_random >= "v0.15" & < "v0.16"
  7. sexplib >= "v0.15" & < "v0.16"
  8. ppx_sexp_message >= "v0.15" & < "v0.16"
  9. ppx_sexp_conv >= "v0.15" & < "v0.16"
  10. ppx_jane >= "v0.15" & < "v0.16"
  11. ppx_inline_test >= "v0.15" & < "v0.16"
  12. ppx_hash >= "v0.15" & < "v0.16"
  13. ppx_base >= "v0.15" & < "v0.16"
  14. ppx_assert >= "v0.15" & < "v0.16"
  15. jst-config >= "v0.15" & < "v0.16"
  16. jane-street-headers >= "v0.15" & < "v0.16"
  17. fieldslib >= "v0.15" & < "v0.16"
  18. bin_prot >= "v0.15" & < "v0.16"
  19. base_quickcheck >= "v0.15" & < "v0.16"
  20. base_bigstring >= "v0.15" & < "v0.16"
  21. base >= "v0.15" & < "v0.16"
  22. ocaml >= "4.11.0" & < "5.1~"

Dev Dependencies

None

  1. accessor_async = "v0.15.0"
  2. accessor_core = "v0.15.0"
  3. alcotest-async < "1.9.0"
  4. anthill
  5. arrayjit < "0.4.1"
  6. async = "v0.15.0"
  7. async_durable = "v0.15.0"
  8. async_extra = "v0.15.0"
  9. async_find = "v0.15.0"
  10. async_inotify = "v0.15.0"
  11. async_interactive = "v0.15.0"
  12. async_kernel = "v0.15.0"
  13. async_rpc_kernel = "v0.15.0"
  14. async_sendfile = "v0.15.0"
  15. async_shell = "v0.15.0"
  16. async_smtp = "v0.15.0"
  17. async_ssl = "v0.15.0"
  18. async_unix = "v0.15.0"
  19. aws-s3-async >= "4.6.0" & < "4.8.1"
  20. awsm-codegen
  21. bastet_async
  22. bigdecimal < "v0.16.0"
  23. bignum = "v0.15.0"
  24. bio_io >= "0.1.2" & < "0.5.1"
  25. biocaml >= "0.11.2"
  26. biotk = "0.2.0"
  27. bonsai >= "v0.15.0" & < "v0.16.0"
  28. boulangerie
  29. camlix
  30. capnp < "3.3.0"
  31. caqti-async >= "1.9.0" & < "2.1.1"
  32. cohttp-async < "4.1.2" | >= "5.3.0"
  33. cohttp-bench
  34. cohttp-curl-async < "6.1.0"
  35. cohttp_async_websocket < "v0.16.0"
  36. colibrics
  37. combinat >= "3.0"
  38. comby
  39. command_rpc = "v0.15.0"
  40. conduit-async
  41. core_bench = "v0.15.0"
  42. core_extended = "v0.15.0"
  43. core_kernel = "v0.15.0"
  44. core_profiler = "v0.15.0"
  45. core_unix = "v0.15.0" | = "v0.15.2"
  46. cstruct-async
  47. csvfields >= "v0.15.0" & < "v0.16.0"
  48. cuid
  49. delimited_parsing = "v0.15.0"
  50. disml
  51. ecaml = "v0.15.0"
  52. email_message = "v0.15.0"
  53. embedded_ocaml_templates >= "0.3.1" & < "0.6"
  54. env_config < "v0.16.0"
  55. expect_test_helpers_async = "v0.15.0"
  56. expect_test_helpers_core = "v0.15.0"
  57. faraday-async >= "0.8.2"
  58. ff-bench >= "0.6.2"
  59. file_path < "v0.16.0"
  60. fuzzy_compare >= "2.0.0"
  61. fuzzy_match < "v0.16.0"
  62. gluten-async >= "0.3.0"
  63. gopcaml-mode
  64. gopcaml-mode-merlin
  65. gpiod
  66. gpr >= "1.5.1"
  67. grace
  68. hardcaml_c < "v0.16.0"
  69. hardcaml_verilator < "v0.16.0"
  70. hardcaml_xilinx_components < "v0.16.0"
  71. hex_encode < "v0.16.0"
  72. hg_lib < "v0.16.0"
  73. http < "6.0.0~alpha2"
  74. httpaf_caged >= "1.0.1"
  75. incr_dom >= "v0.15.0" & < "v0.16.0"
  76. incr_map = "v0.15.0"
  77. incr_select = "v0.15.0"
  78. incremental = "v0.15.0"
  79. js_of_ocaml-webgpu
  80. krb < "v0.16.0"
  81. lambda_streams_async
  82. libsvm < "0.9.4"
  83. line-up-words = "v0.15.0"
  84. liquid_interpreter
  85. liquid_ml
  86. liquid_parser
  87. liquid_std
  88. liquid_syntax
  89. little_logger = "0.2.0"
  90. m_tree
  91. magic-trace
  92. mlt_parser = "v0.15.0"
  93. nats-client-async
  94. netsnmp = "v0.15.0"
  95. neural_nets_lib < "0.4.1"
  96. nocoiner
  97. numalib
  98. ocaml-embed-file < "v0.16.0"
  99. ocaml_plugin >= "v0.15.0"
  100. ocamlmig
  101. openapi < "1.0.0"
  102. openapi_router
  103. openrouter_api
  104. oq
  105. orewa
  106. p4pp >= "0.1.12"
  107. packstream
  108. pam = "v0.15.0"
  109. pari
  110. pari-bindings
  111. patdiff = "v0.15.0"
  112. patience_diff = "v0.15.0"
  113. phylogenetics = "0.2.0"
  114. pixel_pusher >= "1.1"
  115. plateau
  116. polars
  117. polars_async
  118. postgres_async = "v0.15.0"
  119. ppx_css < "v0.16.0"
  120. ppx_matches = "0.1.0"
  121. ppx_rapper < "1.0.1"
  122. ppx_typed_fields < "v0.16.0"
  123. protocol_version_header = "v0.15.0"
  124. pyml_bindgen = "0.2.0"
  125. quickterface
  126. re2 = "v0.15.0"
  127. red-black-tree
  128. redis-async < "v0.16.0"
  129. resource_cache = "v0.15.0"
  130. rpc_parallel = "v0.15.0"
  131. SZXX >= "3.0.0" & < "3.1.0"
  132. safemoney < "0.2.0"
  133. sarif < "0.2.1"
  134. satyrographos != "0.0.2.11"
  135. sek >= "20260619"
  136. sentry >= "v0.11.0"
  137. sexp = "v0.15.0"
  138. sexp_diff < "v0.16.0"
  139. sexp_string_quickcheck < "v0.16.0"
  140. shell = "v0.15.0"
  141. shuttle >= "0.4.0"
  142. shuttle_http < "0.8.1"
  143. splay_tree = "v0.15.0"
  144. tdigest >= "2.0.0" & < "2.2.0"
  145. textutils = "v0.15.0"
  146. textutils_kernel = "v0.15.0"
  147. timezone = "v0.15.0"
  148. tls-async = "0.17.0"
  149. toplevel_backend >= "v0.15.0" & < "v0.16.0"
  150. toplevel_expect_test >= "v0.15.0" & < "v0.16.0"
  151. tracing < "v0.16.0"
  152. username_kernel < "v0.16.0"
  153. vcaml = "v0.15.0"
  154. virtual_dom >= "v0.15.0" & < "v0.16.0"
  155. websocket-async >= "2.16"
  156. yara
  157. yojson-bench
  158. zstandard = "v0.15.0"

Conflicts (1)

  1. base-domains