package core_kernel

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

Install

Dune Dependency

Authors

Maintainers

Sources

core_kernel-v0.9.0.tar.gz
sha256=6b78cf84949f73ff3d330e0dc4cea78ff6d55ac17a924323bf108d0cf5381f45
md5=8fdae80d81dff2ad8fde304839225e6d

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: 12 May 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.Std

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.

Dependencies (21)

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

Dev Dependencies

None

Used by (58)

  1. alcotest-async < "1.6.0"
  2. async_kernel = "v0.9.0"
  3. async_rpc_kernel = "v0.9.0"
  4. aws-s3-async = "3.0.0"
  5. bap-demangle >= "1.4.0" & < "1.6.0"
  6. bap-frames = "2.1.1"
  7. bap-future >= "1.4.0" & < "1.6.0"
  8. bap-ida >= "1.4.0" & < "1.6.0"
  9. bap-server = "0.2.0"
  10. bap-std >= "1.4.0" & < "1.6.0"
  11. bap-strings >= "1.4.0" & < "1.6.0"
  12. bare < "1.6.0"
  13. bignum = "v0.9.0"
  14. capnp >= "3.0.0" & < "3.2.0"
  15. caqti-async >= "1.3.0" & < "1.9.0"
  16. cfstream >= "1.1.2" & < "1.3.0"
  17. clp_operations
  18. comby-kernel
  19. comby-semantic
  20. core >= "v0.9.0" & < "v0.9.2"
  21. core-lwt = "0.2.0"
  22. core_extended = "v0.9.0"
  23. cstruct-async >= "3.0.2" & < "6.1.0"
  24. expect_test_helpers_kernel < "v0.10.0"
  25. fkie-cad-cwe-checker < "0.2"
  26. git < "1.3.0"
  27. graphlib >= "1.4.0" & < "1.6.0"
  28. hack_parallel = "1.0.0"
  29. incr_dom < "v0.10.0"
  30. incr_map < "v0.10.0"
  31. incr_select < "v0.10.0"
  32. incremental_kernel = "v0.9.0"
  33. irmin < "0.9.0"
  34. jsonxt
  35. lablqt
  36. libsvm = "0.9.3" | >= "0.10.0"
  37. mmseg < "transition"
  38. monads >= "1.4.0" & < "1.6.0"
  39. ogre >= "1.4.0" & < "1.6.0"
  40. oloop
  41. opium >= "0.12.0" & < "0.15.0"
  42. patience_diff = "v0.9.0"
  43. plotkicadsch >= "0.2.0" & < "0.8.0"
  44. polars
  45. portmidi
  46. re2 >= "v0.9.0" & < "v0.10.0"
  47. reed-solomon-erasure
  48. regular >= "1.4.0" & < "1.6.0"
  49. sociaml-facebook-api
  50. sociaml-oauth-client
  51. sociaml-tumblr-api >= "0.2.0"
  52. text-tags >= "1.4.0" & < "1.6.0"
  53. tidy < "5-0.2"
  54. toplevel_expect_test = "v0.9.1"
  55. topological_sort < "v0.10.0"
  56. topology >= "0.4.0"
  57. trie < "1.0.0"
  58. typerep_extended >= "v0.9.0"

Conflicts

None

OCaml

Innovation. Community. Security.