package core

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.16.2.tar.gz
md5=bcac85c0ec5795ccabf1dccf0968ecd9
sha512=2e68556773549e0bf302c8733c9fc57df3c0fd73a1b547dc17097f74c5b5482c816ef89853b437e49452da7c124ef32a8a0de0dff64d71145b2ab11befbe5bb2

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 (23)

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

Dev Dependencies

None

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

Conflicts

None