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 < "0.1.2"
  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 < "108.00.02" | >= "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 < "108.00.02" | >= "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" & < "2.5.3" | = "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. conduit-async-ssl
  55. conduit-async-tls
  56. content_security_policy >= "v0.17.0"
  57. core_bench >= "v0.17.0"
  58. core_extended >= "v0.17.0"
  59. core_kernel >= "v0.17.0"
  60. core_profiler >= "v0.17.0"
  61. core_unix >= "v0.17.0"
  62. cstruct-async >= "6.1.0"
  63. csvfields >= "v0.17.0"
  64. cuid
  65. delimited_parsing >= "v0.17.0"
  66. disml
  67. ecaml >= "v0.17.0"
  68. email_message >= "v0.17.0"
  69. embedded_ocaml_templates >= "0.3.1" & < "0.6"
  70. env_config >= "v0.17.0"
  71. expect_test_helpers_async >= "v0.17.0"
  72. expect_test_helpers_core >= "v0.17.0"
  73. facebook-sdk >= "0.3.1"
  74. faraday-async >= "0.8.2"
  75. ff-bench >= "0.6.2"
  76. file_path >= "v0.17.0"
  77. flow < "0.2"
  78. frenetic = "2.0.0" | >= "3.1.0" & < "5.0.0"
  79. fuzzy_match >= "v0.17.0"
  80. gemini
  81. gen_server
  82. gluten-async >= "0.3.0"
  83. gopcaml-mode
  84. gopcaml-mode-merlin
  85. gpiod
  86. gpr >= "1.5.1"
  87. grace
  88. gradescope_submit
  89. hack_parallel < "1.0.0"
  90. hardcaml_c >= "v0.17.0"
  91. hardcaml_event_driven_sim
  92. hardcaml_of_verilog >= "v0.17.0"
  93. hardcaml_verilator >= "v0.17.0"
  94. hardcaml_xilinx_components >= "v0.17.0"
  95. hardcaml_xilinx_reports >= "v0.17.0"
  96. hex_encode >= "v0.17.0"
  97. hg_lib >= "v0.17.0"
  98. hl_yaml
  99. http < "6.0.0~alpha2"
  100. httpaf_caged >= "1.0.1"
  101. ibx < "0.5.9" | = "0.7.2" | >= "0.8.0"
  102. incr_dom >= "v0.17.0"
  103. incr_map >= "v0.17.0"
  104. incr_select >= "v0.17.0"
  105. incremental >= "v0.17.0"
  106. indentation_buffer >= "v0.17.0"
  107. janestreet_cpuid >= "v0.17.0"
  108. janestreet_lru_cache >= "v0.17.0"
  109. js_of_ocaml-webgpu
  110. kuznechik >= "0.2.0"
  111. lambda_streams_async
  112. legacy_diffable
  113. libsvm < "0.9.3"
  114. line-up-words < "v0.11.0" | >= "v0.17.0"
  115. liquid_interpreter
  116. liquid_ml
  117. liquid_parser
  118. liquid_std
  119. liquid_syntax
  120. little_logger >= "0.2.0"
  121. logs-async-reporter >= "1.3"
  122. m_tree
  123. man_in_the_middle_debugger >= "v0.17.0"
  124. mlt_parser >= "v0.17.0"
  125. mqtt_client
  126. netsnmp >= "v0.17.0"
  127. neural_nets_lib
  128. nocoiner
  129. numalib
  130. obeanstalk
  131. ocaml-embed-file >= "v0.17.0"
  132. ocaml_openapi_generator
  133. ocamlapi_ppx
  134. of_json >= "v0.17.0"
  135. opam-sync-github-prs
  136. openapi
  137. openapi_router
  138. openflow >= "0.3.0" & < "0.9.0"
  139. opium < "0.12.0"
  140. oraft >= "0.3.0"
  141. orewa
  142. osbx < "1.1.1"
  143. ox >= "1.1.0"
  144. oxylc
  145. p4pp >= "0.1.12"
  146. packstream
  147. pam >= "v0.17.0"
  148. pari
  149. pari-bindings
  150. patdiff >= "v0.17.0"
  151. patience_diff >= "v0.17.0"
  152. phylogenetics >= "0.3.0"
  153. pixel_pusher >= "1.1"
  154. plateau
  155. polars
  156. polars_async
  157. polling_state_rpc >= "v0.17.0"
  158. postgres_async >= "v0.17.0"
  159. ppx_bitstring < "1.3.0"
  160. ppx_css >= "v0.17.0"
  161. ppx_demo >= "v0.17.0"
  162. ppx_deriving_json_schema
  163. ppx_embed_file
  164. ppx_mica
  165. ppx_quick_test
  166. ppx_rapper < "1.0.1"
  167. ppx_typed_fields >= "v0.17.0"
  168. prob-cache
  169. protocol_version_header >= "v0.17.0"
  170. pyml_bindgen = "0.2.0"
  171. re2 >= "v0.17.0"
  172. red-black-tree
  173. redis-async >= "v0.17.0"
  174. resource_cache >= "v0.17.0"
  175. riakc >= "1.0.0"
  176. riakc_ppx != "3.1.3"
  177. rpc_parallel >= "v0.17.0"
  178. SZXX >= "4.0.0" & < "4.1.0"
  179. safemoney < "0.2.0"
  180. sarif < "0.2.1"
  181. satyrographos >= "0.0.2.7" & < "0.0.2.11"
  182. semantic_version >= "v0.17.0"
  183. sentry >= "v0.11.0"
  184. sequencer_table >= "v0.17.0"
  185. sexp >= "v0.17.0"
  186. sexp_diff >= "v0.17.0"
  187. sexp_grammar >= "v0.17.0"
  188. sexp_macro >= "v0.17.0"
  189. sexp_string_quickcheck >= "v0.17.0"
  190. shell >= "v0.17.0"
  191. shuttle >= "0.4.0"
  192. shuttle_http < "0.8.1" | >= "0.10.0"
  193. sill
  194. sociaml-tumblr-api < "0.2.0"
  195. splay_tree >= "v0.17.0"
  196. stationary
  197. stored_reversed >= "v0.17.0"
  198. streamable >= "v0.17.0"
  199. textutils >= "v0.17.0"
  200. textutils_kernel >= "v0.17.0"
  201. timezone >= "v0.17.0"
  202. tls-async >= "0.15.3"
  203. toplevel_backend >= "v0.17.0"
  204. toplevel_expect_test >= "v0.17.0"
  205. torch >= "v0.17.0"
  206. tracing >= "v0.17.0"
  207. tube < "4.1.1"
  208. username_kernel >= "v0.17.0"
  209. versioned_polling_state_rpc
  210. virtual_dom >= "v0.17.0"
  211. virtual_dom_toplayer
  212. vrt
  213. websocket-async >= "2.16"
  214. yara
  215. yojson-bench
  216. zstandard >= "v0.17.0"

Conflicts

None

OCaml

Innovation. Community. Security.