package core

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

Install

Dune Dependency

Authors

Maintainers

Sources

core-v0.14.0.tar.gz
sha256=08447e7d539b69d13b2633c61bab5fdb81624b1391540be097a6a91023f9ce33
md5=571dc65fff922c86951068d66e4a05ca

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: 31 May 2020

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" & < "4.12.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. 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_bench = "v0.14.0"
  43. core_extended = "v0.14.0"
  44. core_profiler = "v0.14.0"
  45. core_unix < "v0.15.0"
  46. cstruct-async >= "6.1.0"
  47. csvfields = "v0.14.0"
  48. cuid
  49. delimited_parsing = "v0.14.0"
  50. disml
  51. dune-expand
  52. ecaml = "v0.14.0"
  53. email_message = "v0.14.0"
  54. embedded_ocaml_templates < "0.6"
  55. expect_test_helpers_async < "v0.15.0"
  56. facebook-sdk >= "0.3.1"
  57. faraday-async >= "0.7.2"
  58. feather < "0.2.0"
  59. ff-bench >= "0.6.2"
  60. finch
  61. flow < "0.2"
  62. frenetic = "2.0.0" | >= "3.1.0" & < "5.0.0" | >= "5.0.5"
  63. fromager
  64. gemini < "0.3.0"
  65. gen_server
  66. gopcaml-mode
  67. gopcaml-mode-merlin < "0.0.6"
  68. gpr >= "1.5.0"
  69. grace
  70. gremlin
  71. hack_parallel != "1.0.0"
  72. http < "6.0.0~alpha2"
  73. httpaf_caged >= "1.0.1"
  74. ibx < "0.5.9" | = "0.7.2" | >= "0.8.0"
  75. js_of_ocaml-webgpu
  76. js_of_ocaml-webidl
  77. kafka_async
  78. lambda_streams_async
  79. libsvm < "0.9.3"
  80. line-up-words < "v0.11.0" | = "v0.14.0"
  81. liquid_interpreter >= "0.1.2"
  82. liquid_ml >= "0.1.2"
  83. liquid_parser >= "0.1.2"
  84. liquid_std >= "0.1.2"
  85. liquid_syntax >= "0.1.2"
  86. little_logger < "0.3.0"
  87. m_tree
  88. magic-trace
  89. mqtt_client
  90. netsnmp = "v0.14.0"
  91. neural_nets_lib < "0.4.1"
  92. nocoiner
  93. numalib
  94. obeanstalk
  95. ocaml_db_model
  96. ocaml_pgsql_model
  97. ocaml_plugin = "v0.14.0"
  98. ocamlapi_ppx
  99. opam-sync-github-prs
  100. openflow >= "0.3.0" & < "0.9.0"
  101. opium < "0.12.0"
  102. oraft < "0.3.0"
  103. orewa
  104. osbx < "1.1.1"
  105. ox >= "1.1.0"
  106. oxylc
  107. p4pp < "0.1.12"
  108. packstream
  109. pam = "v0.14.0"
  110. pari
  111. pari-bindings
  112. patdiff = "v0.14.0"
  113. pg_query < "0.9.6"
  114. phylogenetics < "0.2.0"
  115. pixel_pusher >= "1.1"
  116. polars
  117. polars_async
  118. postgres_async = "v0.14.0"
  119. ppx_bitstring < "1.3.0"
  120. ppx_log < "v0.15.0"
  121. ppx_rapper < "1.0.1"
  122. prob-cache
  123. protocell
  124. pyml_bindgen = "0.2.0"
  125. re2_stable
  126. red-black-tree
  127. reddit_api_async
  128. res_tailwindcss
  129. riakc >= "1.0.0"
  130. riakc_ppx != "3.1.3"
  131. rpc_parallel = "v0.14.0"
  132. safemoney < "0.2.0"
  133. sarif < "0.2.1"
  134. satyrographos >= "0.0.2.7"
  135. sentry >= "v0.11.0"
  136. sexp = "v0.14.0"
  137. shell = "v0.14.0"
  138. shuttle < "0.6.0"
  139. shuttle_http < "0.8.1"
  140. sifun < "3.0.0"
  141. sill
  142. sociaml-tumblr-api < "0.2.0"
  143. stationary
  144. syguslib-utils
  145. textutils = "v0.14.0"
  146. tls-async < "0.15.3"
  147. toplevel_expect_test >= "v0.14.0" & < "v0.15.0"
  148. tube < "4.1.1"
  149. vcaml = "v0.14.0"
  150. vrt
  151. websocket-async >= "2.14" & < "2.16"
  152. yara
  153. yojson-bench
  154. zstandard = "v0.14.0"

Conflicts

None

OCaml

Innovation. Community. Security.