package core

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.17.2.tar.gz
md5=6f07bb82d51d695ac4e76c8ac7f55902
sha512=c3c401fded188f74cf7ce6b1b07e7bc59fe18441eec602d174bfd48db13370fda986dd9f66d4ff9c26254ea2b381e7c51b366df9d2dfbf66fda281b4def3166a

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

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

Dev Dependencies

None

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

Conflicts

None