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

Conflicts

None

OCaml

Innovation. Community. Security.