package core
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Industrial strength alternative to OCaml's standard library
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.17.2.tar.gz
md5=6f07bb82d51d695ac4e76c8ac7f55902
sha512=c3c401fded188f74cf7ce6b1b07e7bc59fe18441eec602d174bfd48db13370fda986dd9f66d4ff9c26254ea2b381e7c51b366df9d2dfbf66fda281b4def3166a
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: 26 Mar 2026
Dependencies (24)
-
dune
>= "3.11.0" -
variantslib
>= "v0.17" & < "v0.18" -
typerep
>= "v0.17" & < "v0.18" -
time_now
>= "v0.17" & < "v0.18" -
stdio
>= "v0.17" & < "v0.18" -
splittable_random
>= "v0.17" & < "v0.18" -
sexplib
>= "v0.17" & < "v0.18" -
ppx_sexp_message
>= "v0.17" & < "v0.18" -
ppx_sexp_conv
>= "v0.17" & < "v0.18" -
ppx_optcomp
>= "v0.17" & < "v0.18" -
ppx_jane
>= "v0.17" & < "v0.18" -
ppx_inline_test
>= "v0.17" & < "v0.18" -
ppx_hash
>= "v0.17" & < "v0.18" -
ppx_diff
>= "v0.17" & < "v0.18" -
ppx_base
>= "v0.17" & < "v0.18" -
ppx_assert
>= "v0.17" & < "v0.18" -
jst-config
>= "v0.17" & < "v0.18" -
jane-street-headers
>= "v0.17" & < "v0.18" -
fieldslib
>= "v0.17" & < "v0.18" -
bin_prot
>= "v0.17" & < "v0.18" -
base_quickcheck
>= "v0.17" & < "v0.18" -
base_bigstring
>= "v0.17" & < "v0.18" -
base
>= "v0.17" & < "v0.18" -
ocaml
>= "5.1.0"
Dev Dependencies
None
-
accessor_async
>= "v0.17.0" -
accessor_core
>= "v0.17.0" - alcotest-async
- anthill
-
arrayjit
< "0.5.2" -
async
>= "v0.17.0" -
async-uri
>= "0.4.0" -
async_durable
>= "v0.17.0" -
async_extra
>= "v0.17.0" -
async_find
>= "v0.17.0" -
async_inotify
>= "v0.17.0" -
async_interactive
>= "v0.17.0" -
async_js
>= "v0.17.0" -
async_kernel
>= "v0.17.0" - async_log
-
async_rpc_kernel
>= "v0.17.0" -
async_sendfile
>= "v0.17.0" -
async_shell
>= "v0.17.0" -
async_smtp
>= "v0.17.0" -
async_ssl
>= "v0.17.0" -
async_unix
>= "v0.17.0" -
aws-s3-async
>= "4.6.0" -
babel
>= "v0.17.0" -
base_trie
>= "v0.17.0" - bastet_async
-
bigdecimal
>= "v0.17.0" -
bignum
>= "v0.17.0" -
bio_io
>= "0.1.2" & < "0.5.1" -
biocaml
>= "0.11.2" -
biotk
>= "0.3" -
bonsai
>= "v0.17.0" - boulangerie
- camlix
-
capnp
< "3.2.1" -
caqti-async
>= "1.9.0" - cmdlang-to-base
- codicons
-
cohttp-async
= "2.5.2-1" | >= "5.3.0" - cohttp-bench
- cohttp-curl-async
-
cohttp_async_websocket
>= "v0.17.0" - colibrics
-
combinat
>= "3.0" - comby
-
command_rpc
>= "v0.17.0" - conduit-async
-
content_security_policy
>= "v0.17.0" -
core_bench
>= "v0.17.0" -
core_extended
>= "v0.17.0" -
core_kernel
>= "v0.17.0" -
core_profiler
>= "v0.17.0" -
core_unix
>= "v0.17.0" - cstruct-async
-
csvfields
>= "v0.17.0" - cuid
-
delimited_parsing
>= "v0.17.0" - disml
-
ecaml
>= "v0.17.0" -
email_message
>= "v0.17.0" -
embedded_ocaml_templates
>= "0.3.1" & < "0.6" -
env_config
>= "v0.17.0" -
expect_test_helpers_async
>= "v0.17.0" -
expect_test_helpers_core
>= "v0.17.0" -
faraday-async
>= "0.8.2" -
ff-bench
>= "0.6.2" -
file_path
>= "v0.17.0" -
fuzzy_match
>= "v0.17.0" - gemini
-
gluten-async
>= "0.3.0" - gopcaml-mode
- gopcaml-mode-merlin
- gpiod
-
gpr
>= "1.5.1" - grace
- gradescope_submit
-
hack_parallel
< "1.0.0" -
hardcaml_c
>= "v0.17.0" - hardcaml_event_driven_sim
-
hardcaml_of_verilog
>= "v0.17.0" -
hardcaml_verilator
>= "v0.17.0" -
hardcaml_xilinx_components
>= "v0.17.0" -
hardcaml_xilinx_reports
>= "v0.17.0" -
hex_encode
>= "v0.17.0" -
hg_lib
>= "v0.17.0" - hl_yaml
-
http
< "6.0.0~alpha2" -
httpaf_caged
>= "1.0.1" -
incr_dom
>= "v0.17.0" -
incr_map
>= "v0.17.0" -
incr_select
>= "v0.17.0" -
incremental
>= "v0.17.0" -
indentation_buffer
>= "v0.17.0" -
janestreet_cpuid
>= "v0.17.0" -
janestreet_lru_cache
>= "v0.17.0" - js_of_ocaml-webgpu
-
kuznechik
>= "0.2.0" - lambda_streams_async
- legacy_diffable
-
libsvm
< "0.9.4" -
line-up-words
>= "v0.17.0" - liquid_interpreter
- liquid_ml
- liquid_parser
- liquid_std
- liquid_syntax
-
little_logger
>= "0.2.0" -
logs-async-reporter
>= "1.3" - m_tree
-
man_in_the_middle_debugger
>= "v0.17.0" -
mlt_parser
>= "v0.17.0" -
netsnmp
>= "v0.17.0" -
neural_nets_lib
< "0.5.2" - nocoiner
- numalib
-
ocaml-embed-file
>= "v0.17.0" - ocaml_openapi_generator
- ocamlapi_ppx
- ocamlmig
-
of_json
>= "v0.17.0" - openapi
- openapi_router
- oq
-
oraft
>= "0.3.0" - orewa
-
p4pp
>= "0.1.12" - packstream
-
pam
>= "v0.17.0" - pari
- pari-bindings
-
patdiff
>= "v0.17.0" -
patience_diff
>= "v0.17.0" -
phylogenetics
>= "0.3.0" -
pixel_pusher
>= "1.1" - plateau
- polars
- polars_async
-
polling_state_rpc
>= "v0.17.0" -
postgres_async
>= "v0.17.0" -
ppx_css
>= "v0.17.0" -
ppx_demo
>= "v0.17.0" - ppx_deriving_json_schema
- ppx_embed_file
-
ppx_matches
>= "0.1.0" - ppx_mica
- ppx_quick_test
-
ppx_rapper
< "1.0.1" -
ppx_typed_fields
>= "v0.17.0" -
protocol_version_header
>= "v0.17.0" -
pyml_bindgen
= "0.2.0" - quickterface
-
re2
>= "v0.17.0" - red-black-tree
-
redis-async
>= "v0.17.0" -
resource_cache
>= "v0.17.0" -
rpc_parallel
>= "v0.17.0" -
SZXX
>= "3.1.0" & < "4.1.0" -
safemoney
< "0.2.0" -
sarif
< "0.2.1" -
satyrographos
>= "0.0.2.7" & < "0.0.2.11" -
semantic_version
>= "v0.17.0" -
sentry
>= "v0.11.0" -
sequencer_table
>= "v0.17.0" -
sexp
>= "v0.17.0" -
sexp_diff
>= "v0.17.0" -
sexp_grammar
>= "v0.17.0" -
sexp_macro
>= "v0.17.0" -
sexp_string_quickcheck
>= "v0.17.0" -
shell
>= "v0.17.0" -
shuttle
>= "0.4.0" -
shuttle_http
< "0.8.1" | >= "0.10.0" -
splay_tree
>= "v0.17.0" -
stored_reversed
>= "v0.17.0" -
streamable
>= "v0.17.0" -
textutils
>= "v0.17.0" -
textutils_kernel
>= "v0.17.0" -
timezone
>= "v0.17.0" -
tls-async
>= "0.17.0" -
toplevel_backend
>= "v0.17.0" -
toplevel_expect_test
>= "v0.17.0" -
torch
>= "v0.17.0" -
tracing
>= "v0.17.0" -
username_kernel
>= "v0.17.0" - versioned_polling_state_rpc
-
virtual_dom
>= "v0.17.0" - virtual_dom_toplayer
-
websocket-async
>= "2.16" - yara
- yojson-bench
-
zstandard
>= "v0.17.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page