package core

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

Install

dune-project
 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. nats-client-async
  97. netsnmp = "v0.15.0"
  98. neural_nets_lib < "0.4.1"
  99. nocoiner
  100. numalib
  101. ocaml-embed-file < "v0.16.0"
  102. ocaml_plugin >= "v0.15.0"
  103. ocamlapi_ppx
  104. ocamlmig
  105. openapi < "1.0.0"
  106. openapi_router
  107. openrouter_api
  108. oq
  109. orewa
  110. p4pp >= "0.1.12"
  111. packstream
  112. pam = "v0.15.0"
  113. pari
  114. pari-bindings
  115. patdiff = "v0.15.0"
  116. patience_diff = "v0.15.0"
  117. phylogenetics = "0.2.0"
  118. pixel_pusher >= "1.1"
  119. plateau
  120. polars
  121. polars_async
  122. postgres_async = "v0.15.0"
  123. ppx_css < "v0.16.0"
  124. ppx_matches >= "0.1.0"
  125. ppx_mica
  126. ppx_rapper < "1.0.1"
  127. ppx_typed_fields < "v0.16.0"
  128. protocol_version_header = "v0.15.0"
  129. pyml_bindgen = "0.2.0"
  130. quickterface
  131. re2 = "v0.15.0"
  132. red-black-tree
  133. redis-async < "v0.16.0"
  134. resource_cache = "v0.15.0"
  135. rpc_parallel = "v0.15.0"
  136. SZXX >= "3.0.0" & < "3.1.0"
  137. safemoney < "0.2.0"
  138. sarif < "0.2.1"
  139. satyrographos >= "0.0.2.7" & != "0.0.2.11"
  140. sentry >= "v0.11.0"
  141. sexp = "v0.15.0"
  142. sexp_diff < "v0.16.0"
  143. sexp_string_quickcheck < "v0.16.0"
  144. shell = "v0.15.0"
  145. shuttle >= "0.4.0"
  146. shuttle_http < "0.8.1"
  147. splay_tree = "v0.15.0"
  148. tdigest >= "2.0.0" & < "2.2.0"
  149. textutils = "v0.15.0"
  150. textutils_kernel = "v0.15.0"
  151. timezone = "v0.15.0"
  152. tls-async = "0.17.0"
  153. toplevel_backend >= "v0.15.0" & < "v0.16.0"
  154. toplevel_expect_test >= "v0.15.0" & < "v0.16.0"
  155. tracing < "v0.16.0"
  156. username_kernel < "v0.16.0"
  157. vcaml = "v0.15.0"
  158. virtual_dom >= "v0.15.0" & < "v0.16.0"
  159. websocket-async >= "2.16"
  160. yara
  161. yojson-bench
  162. zstandard = "v0.15.0"

Conflicts

None