package core

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

Install

Dune Dependency

Authors

Maintainers

Sources

v0.15.1.tar.gz
sha256=6f7bbdda1d97f2f542a45331f062127dd5264d6ed73ece7b2c6b330785dfc991

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

Conflicts

None