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. anthill
  5. arrayjit
  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. aws-s3-async >= "4.6.0"
  23. babel >= "v0.17.0"
  24. base_trie >= "v0.17.0"
  25. bastet_async
  26. bigdecimal >= "v0.17.0"
  27. bignum >= "v0.17.0"
  28. bio_io >= "0.1.2" & < "0.5.1"
  29. biocaml >= "0.11.2"
  30. biotk >= "0.3"
  31. bonsai >= "v0.17.0"
  32. boulangerie
  33. camlix
  34. capnp < "3.2.1"
  35. caqti-async >= "1.9.0"
  36. cmdlang-to-base
  37. codicons
  38. cohttp-async = "2.5.2-1" | = "2.5.6" | = "2.5.8" | = "5.0.0" | >= "5.3.0"
  39. cohttp-bench
  40. cohttp-curl-async
  41. cohttp_async_websocket >= "v0.17.0"
  42. colibrics
  43. combinat >= "3.0"
  44. comby
  45. command_rpc >= "v0.17.0"
  46. conduit-async >= "1.2.0"
  47. content_security_policy >= "v0.17.0"
  48. core_bench >= "v0.17.0"
  49. core_extended >= "v0.17.0"
  50. core_kernel >= "v0.17.0"
  51. core_profiler >= "v0.17.0"
  52. core_unix >= "v0.17.0"
  53. cstruct-async >= "6.1.0"
  54. csvfields >= "v0.17.0"
  55. cuid
  56. delimited_parsing >= "v0.17.0"
  57. disml
  58. ecaml >= "v0.17.0"
  59. email_message >= "v0.17.0"
  60. embedded_ocaml_templates >= "0.3.1" & < "0.6"
  61. env_config >= "v0.17.0"
  62. expect_test_helpers_async >= "v0.17.0"
  63. expect_test_helpers_core >= "v0.17.0"
  64. faraday-async >= "0.8.2"
  65. ff-bench >= "0.6.2"
  66. file_path >= "v0.17.0"
  67. fuzzy_match >= "v0.17.0"
  68. gemini
  69. gluten-async >= "0.3.0"
  70. gopcaml-mode
  71. gopcaml-mode-merlin
  72. gpiod
  73. gpr >= "1.5.1"
  74. grace
  75. gradescope_submit
  76. hack_parallel < "1.0.0"
  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. hex_encode >= "v0.17.0"
  84. hg_lib >= "v0.17.0"
  85. hl_yaml
  86. http < "6.0.0~alpha2"
  87. httpaf_caged >= "1.0.1"
  88. incr_dom >= "v0.17.0"
  89. incr_map >= "v0.17.0"
  90. incr_select >= "v0.17.0"
  91. incremental >= "v0.17.0"
  92. indentation_buffer >= "v0.17.0"
  93. janestreet_cpuid >= "v0.17.0"
  94. janestreet_lru_cache >= "v0.17.0"
  95. js_of_ocaml-webgpu
  96. kuznechik >= "0.2.0"
  97. lambda_streams_async
  98. legacy_diffable
  99. libsvm < "0.9.4"
  100. line-up-words >= "v0.17.0"
  101. liquid_interpreter
  102. liquid_ml
  103. liquid_parser
  104. liquid_std
  105. liquid_syntax
  106. little_logger >= "0.2.0"
  107. logs-async-reporter >= "1.3"
  108. m_tree
  109. man_in_the_middle_debugger >= "v0.17.0"
  110. mlt_parser >= "v0.17.0"
  111. netsnmp >= "v0.17.0"
  112. neural_nets_lib
  113. nocoiner
  114. numalib
  115. ocaml-embed-file >= "v0.17.0"
  116. ocaml_openapi_generator
  117. ocamlapi_ppx
  118. ocamlmig
  119. of_json >= "v0.17.0"
  120. openapi
  121. openapi_router
  122. oraft >= "0.3.0"
  123. orewa
  124. p4pp >= "0.1.12"
  125. packstream
  126. pam >= "v0.17.0"
  127. pari
  128. pari-bindings
  129. patdiff >= "v0.17.0"
  130. patience_diff >= "v0.17.0"
  131. phylogenetics >= "0.3.0"
  132. pixel_pusher >= "1.1"
  133. plateau
  134. polars
  135. polars_async
  136. polling_state_rpc >= "v0.17.0"
  137. postgres_async >= "v0.17.0"
  138. ppx_css >= "v0.17.0"
  139. ppx_demo >= "v0.17.0"
  140. ppx_deriving_json_schema
  141. ppx_embed_file
  142. ppx_mica
  143. ppx_quick_test
  144. ppx_rapper < "1.0.1"
  145. ppx_typed_fields >= "v0.17.0"
  146. protocol_version_header >= "v0.17.0"
  147. pyml_bindgen = "0.2.0"
  148. re2 >= "v0.17.0"
  149. red-black-tree
  150. redis-async >= "v0.17.0"
  151. resource_cache >= "v0.17.0"
  152. rpc_parallel >= "v0.17.0"
  153. SZXX >= "3.1.0" & < "4.1.0"
  154. safemoney < "0.2.0"
  155. sarif < "0.2.1"
  156. satyrographos >= "0.0.2.7" & < "0.0.2.11"
  157. semantic_version >= "v0.17.0"
  158. sentry >= "v0.11.0"
  159. sequencer_table >= "v0.17.0"
  160. sexp >= "v0.17.0"
  161. sexp_diff >= "v0.17.0"
  162. sexp_grammar >= "v0.17.0"
  163. sexp_macro >= "v0.17.0"
  164. sexp_string_quickcheck >= "v0.17.0"
  165. shell >= "v0.17.0"
  166. shuttle >= "0.4.0"
  167. shuttle_http < "0.8.1" | >= "0.10.0"
  168. splay_tree >= "v0.17.0"
  169. stored_reversed >= "v0.17.0"
  170. streamable >= "v0.17.0"
  171. textutils >= "v0.17.0"
  172. textutils_kernel >= "v0.17.0"
  173. timezone >= "v0.17.0"
  174. tls-async >= "0.15.3"
  175. toplevel_backend >= "v0.17.0"
  176. toplevel_expect_test >= "v0.17.0"
  177. torch >= "v0.17.0"
  178. tracing >= "v0.17.0"
  179. username_kernel >= "v0.17.0"
  180. versioned_polling_state_rpc
  181. virtual_dom >= "v0.17.0"
  182. virtual_dom_toplayer
  183. websocket-async >= "2.16"
  184. yara
  185. yojson-bench
  186. zstandard >= "v0.17.0"

Conflicts

None

OCaml

Innovation. Community. Security.