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.9.0"
  4. anthill
  5. arrayjit < "0.4.1"
  6. async = "v0.15.0"
  7. async_durable = "v0.15.0"
  8. async_extra = "v0.15.0"
  9. async_find = "v0.15.0"
  10. async_inotify = "v0.15.0"
  11. async_interactive = "v0.15.0"
  12. async_kernel = "v0.15.0"
  13. async_rpc_kernel = "v0.15.0"
  14. async_sendfile = "v0.15.0"
  15. async_shell = "v0.15.0"
  16. async_smtp = "v0.15.0"
  17. async_ssl = "v0.15.0"
  18. async_unix = "v0.15.0"
  19. aws-s3-async >= "4.6.0" & < "4.8.1"
  20. awsm-codegen
  21. bastet_async
  22. bigdecimal < "v0.16.0"
  23. bignum = "v0.15.0"
  24. bio_io >= "0.1.2" & < "0.5.1"
  25. biocaml >= "0.11.2"
  26. biotk = "0.2.0"
  27. bonsai >= "v0.15.0" & < "v0.16.0"
  28. boulangerie
  29. camlix
  30. capnp < "3.2.1"
  31. caqti-async >= "1.9.0" & < "2.1.1"
  32. cohttp-async = "2.5.2-1" | >= "5.3.0"
  33. cohttp-bench
  34. cohttp-curl-async < "6.1.0"
  35. cohttp_async_websocket < "v0.16.0"
  36. colibrics
  37. combinat >= "3.0"
  38. comby
  39. command_rpc = "v0.15.0"
  40. conduit-async
  41. core_bench = "v0.15.0"
  42. core_extended = "v0.15.0"
  43. core_kernel = "v0.15.0"
  44. core_profiler = "v0.15.0"
  45. core_unix >= "v0.15.0" & < "v0.16.0"
  46. cstruct-async
  47. csvfields >= "v0.15.0" & < "v0.16.0"
  48. cuid
  49. delimited_parsing = "v0.15.0"
  50. disml
  51. ecaml = "v0.15.0"
  52. email_message = "v0.15.0"
  53. embedded_ocaml_templates >= "0.3.1" & < "0.6"
  54. env_config < "v0.16.0"
  55. expect_test_helpers_async = "v0.15.0"
  56. expect_test_helpers_core = "v0.15.0"
  57. faraday-async >= "0.8.2"
  58. ff-bench >= "0.6.2"
  59. file_path < "v0.16.0"
  60. fuzzy_compare >= "2.0.0"
  61. fuzzy_match < "v0.16.0"
  62. gemini < "0.3.0"
  63. gluten-async >= "0.3.0"
  64. gopcaml-mode
  65. gopcaml-mode-merlin
  66. gpiod
  67. gpr >= "1.5.1"
  68. grace
  69. gradescope_submit
  70. hack_parallel < "1.0.0"
  71. hardcaml_c < "v0.16.0"
  72. hardcaml_verilator < "v0.16.0"
  73. hardcaml_xilinx_components < "v0.16.0"
  74. hex_encode < "v0.16.0"
  75. hg_lib < "v0.16.0"
  76. http < "6.0.0~alpha2"
  77. httpaf_caged >= "1.0.1"
  78. incr_dom >= "v0.15.0" & < "v0.16.0"
  79. incr_map = "v0.15.0"
  80. incr_select = "v0.15.0"
  81. incremental = "v0.15.0"
  82. js_of_ocaml-webgpu
  83. krb < "v0.16.0"
  84. lambda_streams_async
  85. libsvm < "0.9.4"
  86. line-up-words = "v0.15.0"
  87. liquid_interpreter
  88. liquid_ml
  89. liquid_parser
  90. liquid_std
  91. liquid_syntax
  92. little_logger = "0.2.0"
  93. m_tree
  94. magic-trace
  95. mlt_parser = "v0.15.0"
  96. netsnmp = "v0.15.0"
  97. neural_nets_lib < "0.4.1"
  98. nocoiner
  99. numalib
  100. ocaml-embed-file < "v0.16.0"
  101. ocaml_plugin >= "v0.15.0"
  102. ocamlapi_ppx
  103. ocamlmig
  104. openapi < "1.0.0"
  105. openapi_router
  106. orewa
  107. p4pp >= "0.1.12"
  108. packstream
  109. pam = "v0.15.0"
  110. pari
  111. pari-bindings
  112. patdiff = "v0.15.0"
  113. patience_diff = "v0.15.0"
  114. phylogenetics = "0.2.0"
  115. pixel_pusher >= "1.1"
  116. plateau
  117. polars
  118. polars_async
  119. postgres_async = "v0.15.0"
  120. ppx_css < "v0.16.0"
  121. ppx_mica
  122. ppx_rapper < "1.0.1"
  123. ppx_typed_fields < "v0.16.0"
  124. protocol_version_header = "v0.15.0"
  125. pyml_bindgen = "0.2.0"
  126. re2 = "v0.15.0"
  127. red-black-tree
  128. redis-async < "v0.16.0"
  129. resource_cache = "v0.15.0"
  130. rpc_parallel = "v0.15.0"
  131. SZXX >= "3.0.0" & < "3.1.0"
  132. safemoney < "0.2.0"
  133. sarif < "0.2.1"
  134. satyrographos >= "0.0.2.7" & != "0.0.2.11"
  135. sentry >= "v0.11.0"
  136. sexp = "v0.15.0"
  137. sexp_diff < "v0.16.0"
  138. sexp_string_quickcheck < "v0.16.0"
  139. shell = "v0.15.0"
  140. shuttle >= "0.4.0"
  141. shuttle_http < "0.8.1"
  142. splay_tree = "v0.15.0"
  143. tdigest >= "2.0.0" & < "2.2.0"
  144. textutils = "v0.15.0"
  145. textutils_kernel = "v0.15.0"
  146. timezone = "v0.15.0"
  147. tls-async = "0.17.0"
  148. toplevel_backend >= "v0.15.0" & < "v0.16.0"
  149. toplevel_expect_test >= "v0.15.0" & < "v0.16.0"
  150. tracing < "v0.16.0"
  151. username_kernel < "v0.16.0"
  152. vcaml = "v0.15.0"
  153. virtual_dom >= "v0.15.0" & < "v0.16.0"
  154. websocket-async >= "2.16"
  155. yara
  156. yojson-bench
  157. zstandard = "v0.15.0"

Conflicts

None

OCaml

Innovation. Community. Security.