Industrial strength alternative to OCaml's standard library

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"

Reverse Dependencies (166)

  1. accessor_async >= "v0.15.0"
  2. accessor_core >= "v0.15.0"
  3. alcotest-async >= "1.3.0"
  4. amf < "0.1.2"
  5. anthill
  6. arakoon >= "1.9.17"
  7. async >= "v0.15.0"
  8. async-mvar
  9. async-zmq >= "0.1.0"
  10. async_durable >= "v0.15.0"
  11. async_extra < "108.00.02" | >= "v0.15.0"
  12. async_find >= "v0.15.0"
  13. async_inotify >= "v0.15.0"
  14. async_interactive >= "v0.15.0"
  15. async_kernel >= "v0.15.0"
  16. async_rpc_kernel >= "v0.15.0"
  17. async_sendfile >= "v0.15.0"
  18. async_shell >= "v0.15.0"
  19. async_smtp >= "v0.15.0"
  20. async_ssl >= "v0.15.0"
  21. async_unix < "108.00.02" | >= "v0.15.0"
  22. aws-s3 < "1.1.0" | >= "2.0.0" & < "4.0.0"
  23. aws-s3-async >= "4.6.0"
  24. bastet_async
  25. bigdecimal
  26. bignum >= "v0.15.0"
  27. bio_io >= "0.1.2" & < "0.5.1"
  28. biocaml >= "0.11.2"
  29. biotk >= "0.2.0"
  30. bistro < "0.2.0"
  31. bonsai >= "v0.15.0"
  32. boulangerie
  33. camlix
  34. capnp >= "3.0.0" & < "3.2.1"
  35. caqti-async >= "1.9.0"
  36. caravan
  37. cohttp-async >= "2.5.2" & < "2.5.3" | = "2.5.6" | >= "5.0.0"
  38. cohttp-curl-async
  39. cohttp_async_websocket
  40. colibrics
  41. combinat >= "3.0"
  42. comby
  43. command_rpc >= "v0.15.0"
  44. conduit-async >= "1.2.0"
  45. conduit-async-ssl
  46. conduit-async-tls
  47. core_bench >= "v0.15.0"
  48. core_extended >= "v0.15.0"
  49. core_kernel >= "v0.15.0"
  50. core_profiler >= "v0.15.0"
  51. core_unix = "v0.15.0" | >= "v0.15.2"
  52. cstruct-async >= "6.1.0"
  53. csvfields >= "v0.15.0"
  54. cuid
  55. delimited_parsing >= "v0.15.0"
  56. disml
  57. ecaml >= "v0.15.0"
  58. email_message >= "v0.15.0"
  59. embedded_ocaml_templates >= "0.3.1" & < "0.6"
  60. env_config
  61. expect_test_helpers_async >= "v0.15.0"
  62. expect_test_helpers_core >= "v0.15.0"
  63. facebook-sdk >= "0.3.1"
  64. faraday-async >= "0.8.2"
  65. ff-bench >= "0.6.2"
  66. file_path
  67. flow < "0.2"
  68. frenetic = "2.0.0" | >= "3.1.0" & < "5.0.0"
  69. fuzzy_compare >= "2.0.0"
  70. fuzzy_match
  71. gemini
  72. gen_server
  73. gluten-async >= "0.3.0"
  74. gopcaml-mode
  75. gopcaml-mode-merlin
  76. gpiod
  77. hack_parallel < "1.0.0"
  78. hardcaml_c
  79. hardcaml_verilator
  80. hardcaml_xilinx_components
  81. hex_encode
  82. hg_lib
  83. http
  84. httpaf_caged >= "1.0.1"
  85. ibx < "0.5.9" | = "0.7.2" | >= "0.8.0"
  86. incr_dom >= "v0.15.0"
  87. incr_map >= "v0.15.0"
  88. incr_select >= "v0.15.0"
  89. incremental >= "v0.15.0"
  90. js_of_ocaml-webgpu
  91. krb
  92. lambda_streams_async
  93. libsvm < "0.9.3"
  94. line-up-words < "v0.11.0" | >= "v0.15.0"
  95. little_logger >= "0.2.0"
  96. m_tree
  97. magic-trace
  98. mlt_parser >= "v0.15.0"
  99. mqtt_client
  100. netsnmp >= "v0.15.0"
  101. nocoiner
  102. numalib
  103. obeanstalk
  104. ocaml-embed-file
  105. ocaml_plugin >= "v0.15.0"
  106. ocamlapi_ppx
  107. opam-sync-github-prs
  108. openapi
  109. openapi_router
  110. openflow >= "0.3.0" & < "0.9.0"
  111. opium < "0.12.0"
  112. orewa
  113. osbx < "1.1.1"
  114. ox >= "1.1.0"
  115. oxylc
  116. p4pp >= "0.1.12"
  117. packstream
  118. pam >= "v0.15.0"
  119. patdiff >= "v0.15.0"
  120. patience_diff >= "v0.15.0"
  121. pixel_pusher >= "1.1"
  122. plateau
  123. postgres_async >= "v0.15.0"
  124. ppx_bitstring < "1.3.0"
  125. ppx_css
  126. ppx_rapper < "1.0.1"
  127. ppx_typed_fields
  128. prob-cache
  129. protocol_version_header >= "v0.15.0"
  130. pyml_bindgen = "0.2.0"
  131. re2 >= "v0.15.0"
  132. redis-async
  133. resource_cache >= "v0.15.0"
  134. riakc >= "1.0.0"
  135. riakc_ppx != "3.1.3"
  136. rpc_parallel >= "v0.15.0"
  137. SZXX >= "3.0.0"
  138. satyrographos >= "0.0.2.7" & < "0.0.2.11"
  139. sentry >= "v0.11.0"
  140. sexp >= "v0.15.0"
  141. sexp_diff
  142. sexp_string_quickcheck
  143. shell >= "v0.15.0"
  144. shuttle >= "0.4.0"
  145. shuttle_http < "0.8.1"
  146. sill
  147. sociaml-tumblr-api < "0.2.0"
  148. splay_tree >= "v0.15.0"
  149. stationary
  150. tdigest >= "2.0.0"
  151. textutils >= "v0.15.0"
  152. textutils_kernel >= "v0.15.0"
  153. timezone >= "v0.15.0"
  154. tls-async >= "0.15.3"
  155. toplevel_backend >= "v0.15.0"
  156. toplevel_expect_test >= "v0.15.0"
  157. tracing
  158. tube < "4.1.1"
  159. username_kernel
  160. vcaml >= "v0.15.0"
  161. virtual_dom >= "v0.15.0"
  162. vrt
  163. websocket-async >= "2.16"
  164. yara
  165. yojson-bench
  166. zstandard >= "v0.15.0"

Conflicts (1)

  1. base-domains

Install

Authors

Maintainers

Sources

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