package core

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

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.1.tar.gz
md5=743a141234e04210e295980f7a78a6d9
sha512=61b415f4fb12c78d30649fff1aabe3a475eea926ce6edb7774031f4dc7f37ea51f5d9337ead6ec73cd93da5fd1ed0f2738c210c71ebc8fe9d7f6135a06bd176f

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].

Published: 29 May 2024

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

Conflicts

None

OCaml

Innovation. Community. Security.