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"
  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.15.2"
  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. hack_parallel < "1.0.0"
  80. hardcaml_c < "v0.16.0"
  81. hardcaml_verilator < "v0.16.0"
  82. hardcaml_xilinx_components < "v0.16.0"
  83. hex_encode < "v0.16.0"
  84. hg_lib < "v0.16.0"
  85. http < "6.0.0~alpha2"
  86. httpaf_caged >= "1.0.1"
  87. ibx < "0.5.9" | = "0.7.2" | >= "0.8.0"
  88. incr_dom >= "v0.15.0" & < "v0.16.0"
  89. incr_map = "v0.15.0"
  90. incr_select = "v0.15.0"
  91. incremental = "v0.15.0"
  92. js_of_ocaml-webgpu
  93. krb < "v0.16.0"
  94. lambda_streams_async
  95. libsvm < "0.9.3"
  96. line-up-words < "v0.11.0" | = "v0.15.0"
  97. liquid_interpreter
  98. liquid_ml
  99. liquid_parser
  100. liquid_std
  101. liquid_syntax
  102. little_logger = "0.2.0"
  103. m_tree
  104. magic-trace
  105. mlt_parser = "v0.15.0"
  106. mqtt_client
  107. netsnmp = "v0.15.0"
  108. nocoiner
  109. numalib
  110. obeanstalk
  111. ocaml-embed-file < "v0.16.0"
  112. ocaml_plugin >= "v0.15.0"
  113. ocamlapi_ppx
  114. opam-sync-github-prs
  115. openapi
  116. openapi_router
  117. openflow >= "0.3.0" & < "0.9.0"
  118. opium < "0.12.0"
  119. orewa
  120. osbx < "1.1.1"
  121. ox >= "1.1.0"
  122. oxylc
  123. p4pp >= "0.1.12"
  124. packstream
  125. pam = "v0.15.0"
  126. pari
  127. pari-bindings
  128. patdiff = "v0.15.0"
  129. patience_diff = "v0.15.0"
  130. phylogenetics >= "0.2.0"
  131. pixel_pusher >= "1.1"
  132. plateau
  133. polars
  134. polars_async
  135. postgres_async = "v0.15.0"
  136. ppx_bitstring < "1.3.0"
  137. ppx_css < "v0.16.0"
  138. ppx_rapper < "1.0.1"
  139. ppx_typed_fields < "v0.16.0"
  140. prob-cache
  141. protocol_version_header = "v0.15.0"
  142. pyml_bindgen = "0.2.0"
  143. re2 = "v0.15.0"
  144. redis-async < "v0.16.0"
  145. resource_cache = "v0.15.0"
  146. riakc >= "1.0.0"
  147. riakc_ppx != "3.1.3"
  148. rpc_parallel = "v0.15.0"
  149. SZXX >= "3.0.0" & < "4.0.0"
  150. safemoney
  151. sarif < "0.2.1"
  152. satyrographos >= "0.0.2.7" & != "0.0.2.11"
  153. sentry >= "v0.11.0"
  154. sexp = "v0.15.0"
  155. sexp_diff < "v0.16.0"
  156. sexp_string_quickcheck < "v0.16.0"
  157. shell = "v0.15.0"
  158. shuttle >= "0.4.0"
  159. shuttle_http < "0.8.1"
  160. sill
  161. sociaml-tumblr-api < "0.2.0"
  162. splay_tree = "v0.15.0"
  163. stationary
  164. tdigest >= "2.0.0" & < "2.2.0"
  165. textutils = "v0.15.0"
  166. textutils_kernel = "v0.15.0"
  167. timezone = "v0.15.0"
  168. tls-async >= "0.15.3" & < "0.17.1"
  169. toplevel_backend >= "v0.15.0" & < "v0.16.0"
  170. toplevel_expect_test >= "v0.15.0" & < "v0.16.0"
  171. tracing < "v0.16.0"
  172. tube < "4.1.1"
  173. username_kernel < "v0.16.0"
  174. vcaml = "v0.15.0"
  175. virtual_dom >= "v0.15.0" & < "v0.16.0"
  176. vrt
  177. websocket-async >= "2.16"
  178. yara
  179. yojson-bench
  180. zstandard = "v0.15.0"

Conflicts (1)

  1. base-domains