package core

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

core-v0.15.0.tar.gz
sha256=3a656f2b8605dd052da6459ad8dace3263d21efe15ef2b3bd36aaa8f8ce85e1f

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: 21 Mar 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" & < "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.15.2"
  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. hack_parallel < "1.0.0"
  70. hardcaml_c < "v0.16.0"
  71. hardcaml_verilator < "v0.16.0"
  72. hardcaml_xilinx_components < "v0.16.0"
  73. hex_encode < "v0.16.0"
  74. hg_lib < "v0.16.0"
  75. http < "6.0.0~alpha2"
  76. httpaf_caged >= "1.0.1"
  77. incr_dom >= "v0.15.0" & < "v0.16.0"
  78. incr_map = "v0.15.0"
  79. incr_select = "v0.15.0"
  80. incremental = "v0.15.0"
  81. js_of_ocaml-webgpu
  82. krb < "v0.16.0"
  83. lambda_streams_async
  84. libsvm < "0.9.4"
  85. line-up-words = "v0.15.0"
  86. liquid_interpreter
  87. liquid_ml
  88. liquid_parser
  89. liquid_std
  90. liquid_syntax
  91. little_logger = "0.2.0"
  92. m_tree
  93. magic-trace
  94. mlt_parser = "v0.15.0"
  95. netsnmp = "v0.15.0"
  96. neural_nets_lib < "0.4.1"
  97. nocoiner
  98. numalib
  99. ocaml-embed-file < "v0.16.0"
  100. ocaml_plugin >= "v0.15.0"
  101. ocamlapi_ppx
  102. ocamlmig
  103. openapi < "1.0.0"
  104. openapi_router
  105. oq
  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_matches >= "0.1.0"
  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. quickterface
  127. re2 = "v0.15.0"
  128. red-black-tree
  129. redis-async < "v0.16.0"
  130. resource_cache = "v0.15.0"
  131. rpc_parallel = "v0.15.0"
  132. SZXX >= "3.0.0" & < "3.1.0"
  133. safemoney < "0.2.0"
  134. sarif < "0.2.1"
  135. satyrographos >= "0.0.2.7" & != "0.0.2.11"
  136. sentry >= "v0.11.0"
  137. sexp = "v0.15.0"
  138. sexp_diff < "v0.16.0"
  139. sexp_string_quickcheck < "v0.16.0"
  140. shell = "v0.15.0"
  141. shuttle >= "0.4.0"
  142. shuttle_http < "0.8.1"
  143. splay_tree = "v0.15.0"
  144. tdigest >= "2.0.0" & < "2.2.0"
  145. textutils = "v0.15.0"
  146. textutils_kernel = "v0.15.0"
  147. timezone = "v0.15.0"
  148. tls-async = "0.17.0"
  149. toplevel_backend >= "v0.15.0" & < "v0.16.0"
  150. toplevel_expect_test >= "v0.15.0" & < "v0.16.0"
  151. tracing < "v0.16.0"
  152. username_kernel < "v0.16.0"
  153. vcaml = "v0.15.0"
  154. virtual_dom >= "v0.15.0" & < "v0.16.0"
  155. websocket-async >= "2.16"
  156. yara
  157. yojson-bench
  158. zstandard = "v0.15.0"

Conflicts (1)

  1. base-domains