package core

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

Install

Dune 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. orewa
  106. p4pp >= "0.1.12"
  107. packstream
  108. pam = "v0.15.0"
  109. pari
  110. pari-bindings
  111. patdiff = "v0.15.0"
  112. patience_diff = "v0.15.0"
  113. phylogenetics = "0.2.0"
  114. pixel_pusher >= "1.1"
  115. plateau
  116. polars
  117. polars_async
  118. postgres_async = "v0.15.0"
  119. ppx_css < "v0.16.0"
  120. ppx_rapper < "1.0.1"
  121. ppx_typed_fields < "v0.16.0"
  122. protocol_version_header = "v0.15.0"
  123. pyml_bindgen = "0.2.0"
  124. re2 = "v0.15.0"
  125. red-black-tree
  126. redis-async < "v0.16.0"
  127. resource_cache = "v0.15.0"
  128. rpc_parallel = "v0.15.0"
  129. SZXX >= "3.0.0" & < "3.1.0"
  130. safemoney < "0.2.0"
  131. sarif < "0.2.1"
  132. satyrographos >= "0.0.2.7" & != "0.0.2.11"
  133. sentry >= "v0.11.0"
  134. sexp = "v0.15.0"
  135. sexp_diff < "v0.16.0"
  136. sexp_string_quickcheck < "v0.16.0"
  137. shell = "v0.15.0"
  138. shuttle >= "0.4.0"
  139. shuttle_http < "0.8.1"
  140. splay_tree = "v0.15.0"
  141. tdigest >= "2.0.0" & < "2.2.0"
  142. textutils = "v0.15.0"
  143. textutils_kernel = "v0.15.0"
  144. timezone = "v0.15.0"
  145. tls-async = "0.17.0"
  146. toplevel_backend >= "v0.15.0" & < "v0.16.0"
  147. toplevel_expect_test >= "v0.15.0" & < "v0.16.0"
  148. tracing < "v0.16.0"
  149. username_kernel < "v0.16.0"
  150. vcaml = "v0.15.0"
  151. virtual_dom >= "v0.15.0" & < "v0.16.0"
  152. websocket-async >= "2.16"
  153. yara
  154. yojson-bench
  155. zstandard = "v0.15.0"

Conflicts (1)

  1. base-domains
OCaml

Innovation. Community. Security.