package core

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

Install

Dune Dependency

Authors

Maintainers

Sources

core-v0.15.0.tar.gz
sha256=3a656f2b8605dd052da6459ad8dace3263d21efe15ef2b3bd36aaa8f8ce85e1f

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: 21 Mar 2022

Dependencies (22)

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

Dev Dependencies

None

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

Conflicts (1)

  1. base-domains
OCaml

Innovation. Community. Security.