package core_kernel

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

Install

Dune Dependency

Authors

Maintainers

Sources

core_kernel-v0.10.0.tar.gz
sha256=ee78447ae1029c9319d4bbdbc9a7c97aec83733a2417d909f3a4dba7376f9034
md5=a825f5c79d9e9b228e450ce4a439f107

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.

Core_kernel is the system-independent part of Core.

Published: 19 Dec 2017

README

Portable standard library for OCaml

Core is an industrial-strength alternative to the OCaml standard library. It was developed by Jane Street, which is the largest industrial user of OCaml.

Core_kernel is the system-independent part of Core. It is aimed for cases when the full Core is not available, such as in Javascript. It provides an overlay on the usual namespace, so the best way to use Core is to start your file with:

open Core_kernel

Please report bugs and feature requests on GitHub. For everything else you can contact us at ocaml-core@googlegroups.com.

You can find all of Jane Street's open-source libraries on GitHub.

Documentation can be found here.

Dependencies (20)

  1. ocaml-migrate-parsetree >= "0.4" & < "2.0.0"
  2. jbuilder >= "1.0+beta12"
  3. variantslib >= "v0.10" & < "v0.11"
  4. typerep >= "v0.10" & < "v0.11"
  5. stdio >= "v0.10" & < "v0.11"
  6. sexplib >= "v0.10" & < "v0.11"
  7. ppx_sexp_message >= "v0.10" & < "v0.11"
  8. ppx_sexp_conv >= "v0.10" & < "v0.11"
  9. ppx_jane >= "v0.10" & < "v0.11"
  10. ppx_inline_test >= "v0.10" & < "v0.11"
  11. ppx_hash >= "v0.10" & < "v0.11"
  12. ppx_driver >= "v0.10" & < "v0.11"
  13. ppx_base >= "v0.10" & < "v0.11"
  14. ppx_assert >= "v0.10" & < "v0.11"
  15. jane-street-headers >= "v0.10" & < "v0.11"
  16. fieldslib >= "v0.10" & < "v0.11"
  17. configurator >= "v0.10" & < "v0.11"
  18. bin_prot >= "v0.10" & < "v0.11"
  19. base >= "v0.10" & < "v0.11"
  20. ocaml >= "4.04.1" & < "4.12.0"

Dev Dependencies

None

Used by (52)

  1. alcotest-async < "1.6.0"
  2. async_durable < "v0.11.0"
  3. async_kernel = "v0.10.0"
  4. async_rpc_kernel = "v0.10.0"
  5. aws-s3-async = "3.0.0"
  6. bignum = "v0.10.0"
  7. biocaml = "0.8.0"
  8. capnp >= "3.0.0" & < "3.2.1"
  9. caqti-async >= "1.3.0" & < "1.9.0"
  10. cfstream >= "1.1.2" & != "1.2.1" & < "1.3.0"
  11. clp_operations
  12. comby-kernel
  13. comby-semantic
  14. core = "v0.10.0"
  15. core-lwt = "0.2.0"
  16. core_extended = "v0.10.0"
  17. cstruct-async >= "3.0.2" & < "6.1.0"
  18. ecaml = "v0.10.0"
  19. email_message = "v0.10.0"
  20. expect_test_helpers_kernel = "v0.10.0"
  21. fkie-cad-cwe-checker < "0.2"
  22. git < "1.3.0"
  23. hack_parallel = "1.0.0"
  24. incr_dom = "v0.10.0"
  25. incr_map = "v0.10.0"
  26. incr_select = "v0.10.0"
  27. incremental_kernel = "v0.10.0"
  28. irmin < "0.9.0"
  29. jsonxt
  30. lablqt
  31. libsvm = "0.9.3" | >= "0.10.0"
  32. mlt_parser < "v0.11.0"
  33. mmseg < "transition"
  34. oloop
  35. opium >= "0.12.0" & < "0.15.0"
  36. patience_diff = "v0.10.0"
  37. plotkicadsch >= "0.2.0" & < "0.8.0"
  38. polars
  39. portmidi
  40. protocol_version_header < "v0.11.0"
  41. re2 >= "v0.10.0" & < "v0.11.0"
  42. record_builder < "v0.11.0"
  43. reed-solomon-erasure
  44. sociaml-facebook-api
  45. sociaml-oauth-client
  46. sociaml-tumblr-api >= "0.2.0"
  47. splay_tree < "v0.11.0"
  48. textutils_kernel < "v0.11.0"
  49. tidy
  50. toplevel_expect_test = "v0.10.0"
  51. topological_sort = "v0.10.0"
  52. topology >= "0.4.0"

Conflicts

None

OCaml

Innovation. Community. Security.