package core

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

Install

Dune Dependency

Authors

Maintainers

Sources

v0.14.1.tar.gz
md5=b11f58205953d84cedb0003efcdab231

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.

Published: 27 Jan 2021

README

README.md

Core is an industrial-strength alternative to the OCaml standard library. It was developed by Jane Street, which is the largest industrial user of OCaml.

Core provides an overlay on the usual namespace, so the best way to use Core is to start your file with:

open Core

In the case of bugs, feature requests and similar, you can contact us at opensource@janestreet.com. You can find all of Jane Street's open-source libraries on our github account. Documentation can be found here.

Dependencies (9)

  1. spawn >= "v0.12"
  2. dune >= "2.0.0"
  3. base-threads
  4. timezone >= "v0.14" & < "v0.15"
  5. sexplib >= "v0.14" & < "v0.15"
  6. ppx_jane >= "v0.14" & < "v0.15"
  7. jst-config >= "v0.14" & < "v0.15"
  8. core_kernel >= "v0.14" & < "v0.15"
  9. ocaml >= "4.08.0"

Dev Dependencies

None

  1. alcotest-async >= "1.3.0" & < "1.6.0"
  2. amf < "0.1.2"
  3. anthill
  4. arakoon >= "1.9.17"
  5. async = "v0.14.0"
  6. async-mvar
  7. async-uri != "0.2" & < "0.4.0"
  8. async-zmq >= "0.1.0"
  9. async_extra < "108.00.02"
  10. async_find = "v0.14.0"
  11. async_inotify = "v0.14.0"
  12. async_interactive = "v0.14.0"
  13. async_sendfile = "v0.14.0"
  14. async_shell = "v0.14.0"
  15. async_smtp = "v0.14.0"
  16. async_ssl = "v0.14.0"
  17. async_udp = "v0.14.0"
  18. async_unix < "108.00.02" | = "v0.14.0"
  19. aws-s3 < "1.1.0" | >= "2.0.0" & < "4.0.0"
  20. aws-s3-async >= "4.7.0" & < "4.8.1"
  21. awsm-codegen
  22. azblob-async
  23. bastet_async
  24. bimap
  25. binaryen_dsl
  26. bio_io >= "0.1.2" & < "0.5.1"
  27. biotk < "0.2.0"
  28. bistro < "0.2.0" | >= "0.6.0"
  29. boulangerie
  30. camlix
  31. capnp >= "3.0.0" & < "3.2.1"
  32. caqti-async >= "1.9.0" & < "2.1.1"
  33. caravan
  34. cohttp-async >= "2.5.2"
  35. cohttp-curl-async < "6.0.0~alpha2"
  36. colibrics
  37. comby
  38. command_rpc = "v0.14.0"
  39. conduit-async >= "1.2.0" & < "5.1.1"
  40. conduit-async-ssl
  41. conduit-async-tls
  42. core-and-more
  43. core_bench = "v0.14.0"
  44. core_extended = "v0.14.0"
  45. core_profiler = "v0.14.0"
  46. core_unix < "v0.15.0"
  47. cstruct-async >= "6.1.0"
  48. csvfields = "v0.14.0"
  49. cuid
  50. delimited_parsing = "v0.14.0"
  51. disml
  52. dump_ocamlformat
  53. dune-expand
  54. ecaml = "v0.14.0"
  55. email_message = "v0.14.0"
  56. embedded_ocaml_templates < "0.6"
  57. expect_test_helpers_async < "v0.15.0"
  58. facebook-sdk >= "0.3.1"
  59. faraday-async >= "0.7.2"
  60. feather < "0.2.0"
  61. ff-bench >= "0.6.2"
  62. finch
  63. flow < "0.2"
  64. frenetic = "2.0.0" | >= "3.1.0" & < "5.0.0" | >= "5.0.5"
  65. fromager
  66. gemini < "0.3.0"
  67. gen_server
  68. gopcaml-mode
  69. gopcaml-mode-merlin < "0.0.6"
  70. gpiod
  71. gpr >= "1.5.0"
  72. grace
  73. gremlin
  74. hack_parallel != "1.0.0"
  75. http < "6.0.0~alpha2"
  76. httpaf_caged >= "1.0.1"
  77. ibx < "0.5.9" | = "0.7.2" | >= "0.8.0"
  78. js_of_ocaml-webgpu
  79. js_of_ocaml-webidl
  80. kafka_async
  81. lambda_streams_async
  82. libsvm < "0.9.3"
  83. line-up-words < "v0.11.0" | = "v0.14.0"
  84. liquid_interpreter >= "0.1.2"
  85. liquid_ml >= "0.1.2"
  86. liquid_parser >= "0.1.2"
  87. liquid_std >= "0.1.2"
  88. liquid_syntax >= "0.1.2"
  89. little_logger < "0.3.0"
  90. m_tree
  91. magic-trace
  92. mqtt_client
  93. netsnmp = "v0.14.0"
  94. nocoiner
  95. numalib
  96. obeanstalk
  97. ocaml_db_model
  98. ocaml_pgsql_model
  99. ocaml_plugin = "v0.14.0"
  100. ocamlapi_ppx
  101. opam-sync-github-prs
  102. openapi
  103. openapi_router
  104. openflow >= "0.3.0" & < "0.9.0"
  105. opium < "0.12.0"
  106. oraft < "0.3.0"
  107. orewa
  108. osbx < "1.1.1"
  109. ox >= "1.1.0"
  110. oxylc
  111. p4pp < "0.1.12"
  112. packstream
  113. pam = "v0.14.0"
  114. pari
  115. pari-bindings
  116. patdiff = "v0.14.0"
  117. pg_query < "0.9.6"
  118. phylogenetics < "0.2.0"
  119. pixel_pusher >= "1.1"
  120. plateau
  121. polars
  122. polars_async
  123. postgres_async = "v0.14.0"
  124. ppx_bitstring < "1.3.0"
  125. ppx_log < "v0.15.0"
  126. ppx_rapper < "1.0.1"
  127. prob-cache
  128. protocell
  129. pyml_bindgen = "0.2.0"
  130. re2_stable
  131. reddit_api_async
  132. res_tailwindcss
  133. riakc >= "1.0.0"
  134. riakc_ppx != "3.1.3"
  135. rpc_parallel = "v0.14.0"
  136. safemoney
  137. sarif < "0.2.1"
  138. satyrographos >= "0.0.2.7"
  139. sd_logic
  140. sentry >= "v0.11.0"
  141. sexp = "v0.14.0"
  142. shell = "v0.14.0"
  143. shuttle < "0.6.0"
  144. shuttle_http < "0.8.1"
  145. sifun < "3.0.0"
  146. sill
  147. sociaml-tumblr-api < "0.2.0"
  148. stationary
  149. syguslib-utils
  150. textutils = "v0.14.0"
  151. tls-async < "0.15.3"
  152. toplevel_expect_test >= "v0.14.0" & < "v0.15.0"
  153. tube < "4.1.1"
  154. vcaml = "v0.14.0"
  155. vrt
  156. websocket-async >= "2.14" & < "2.16"
  157. yara
  158. yojson-bench
  159. zstandard = "v0.14.0"

Conflicts

None