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.15.1.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=6f7bbdda1d97f2f542a45331f062127dd5264d6ed73ece7b2c6b330785dfc991
    
    
  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: 14 Oct 2022
Dependencies (22)
- 
  
    dune
  
  
    
>= "2.0.0" - 
  
    variantslib
  
  
    
>= "v0.15" & < "v0.16" - 
  
    typerep
  
  
    
>= "v0.15" & < "v0.16" - 
  
    time_now
  
  
    
>= "v0.15" & < "v0.16" - 
  
    stdio
  
  
    
>= "v0.15" & < "v0.16" - 
  
    splittable_random
  
  
    
>= "v0.15" & < "v0.16" - 
  
    sexplib
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_sexp_message
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_sexp_conv
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_jane
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_inline_test
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_hash
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_base
  
  
    
>= "v0.15" & < "v0.16" - 
  
    ppx_assert
  
  
    
>= "v0.15" & < "v0.16" - 
  
    jst-config
  
  
    
>= "v0.15" & < "v0.16" - 
  
    jane-street-headers
  
  
    
>= "v0.15" & < "v0.16" - 
  
    fieldslib
  
  
    
>= "v0.15" & < "v0.16" - 
  
    bin_prot
  
  
    
>= "v0.15" & < "v0.16" - 
  
    base_quickcheck
  
  
    
>= "v0.15" & < "v0.16" - 
  
    base_bigstring
  
  
    
>= "v0.15" & < "v0.16" - 
  
    base
  
  
    
>= "v0.15.1" & < "v0.16" - 
  
    ocaml
  
  
    
>= "4.11.0" & < "5.1~" 
Dev Dependencies
None
- 
  
    accessor_async
  
  
    
= "v0.15.0" - 
  
    accessor_core
  
  
    
= "v0.15.0" - 
  
    alcotest-async
  
  
    
< "1.9.0" - anthill
 - 
  
    arrayjit
  
  
    
< "0.4.1" - 
  
    async
  
  
    
= "v0.15.0" - 
  
    async_durable
  
  
    
= "v0.15.0" - 
  
    async_extra
  
  
    
= "v0.15.0" - 
  
    async_find
  
  
    
= "v0.15.0" - 
  
    async_inotify
  
  
    
= "v0.15.0" - 
  
    async_interactive
  
  
    
= "v0.15.0" - 
  
    async_kernel
  
  
    
= "v0.15.0" - 
  
    async_rpc_kernel
  
  
    
= "v0.15.0" - 
  
    async_sendfile
  
  
    
= "v0.15.0" - 
  
    async_shell
  
  
    
= "v0.15.0" - 
  
    async_smtp
  
  
    
= "v0.15.0" - 
  
    async_ssl
  
  
    
= "v0.15.0" - 
  
    async_unix
  
  
    
= "v0.15.0" - 
  
    aws-s3-async
  
  
    
>= "4.6.0" & < "4.8.1" - awsm-codegen
 - bastet_async
 - 
  
    bigdecimal
  
  
    
< "v0.16.0" - 
  
    bignum
  
  
    
= "v0.15.0" - 
  
    bio_io
  
  
    
>= "0.1.2" & < "0.5.1" - 
  
    biocaml
  
  
    
>= "0.11.2" - 
  
    biotk
  
  
    
= "0.2.0" - 
  
    bonsai
  
  
    
>= "v0.15.0" & < "v0.16.0" - boulangerie
 - camlix
 - 
  
    capnp
  
  
    
< "3.2.1" - 
  
    caqti-async
  
  
    
>= "1.9.0" & < "2.1.1" - 
  
    cohttp-async
  
  
    
= "2.5.2-1" | >= "5.3.0" - cohttp-bench
 - 
  
    cohttp-curl-async
  
  
    
< "6.1.0" - 
  
    cohttp_async_websocket
  
  
    
< "v0.16.0" - colibrics
 - 
  
    combinat
  
  
    
>= "3.0" - comby
 - 
  
    command_rpc
  
  
    
= "v0.15.0" - conduit-async
 - 
  
    core_bench
  
  
    
= "v0.15.0" - 
  
    core_extended
  
  
    
= "v0.15.0" - 
  
    core_kernel
  
  
    
= "v0.15.0" - 
  
    core_profiler
  
  
    
= "v0.15.0" - 
  
    core_unix
  
  
    
>= "v0.15.0" & < "v0.16.0" - cstruct-async
 - 
  
    csvfields
  
  
    
>= "v0.15.0" & < "v0.16.0" - cuid
 - 
  
    delimited_parsing
  
  
    
= "v0.15.0" - disml
 - 
  
    ecaml
  
  
    
= "v0.15.0" - 
  
    email_message
  
  
    
= "v0.15.0" - 
  
    embedded_ocaml_templates
  
  
    
>= "0.3.1" & < "0.6" - 
  
    env_config
  
  
    
< "v0.16.0" - 
  
    expect_test_helpers_async
  
  
    
= "v0.15.0" - 
  
    expect_test_helpers_core
  
  
    
= "v0.15.0" - 
  
    faraday-async
  
  
    
>= "0.8.2" - 
  
    ff-bench
  
  
    
>= "0.6.2" - 
  
    file_path
  
  
    
< "v0.16.0" - 
  
    fuzzy_compare
  
  
    
>= "2.0.0" - 
  
    fuzzy_match
  
  
    
< "v0.16.0" - 
  
    gemini
  
  
    
< "0.3.0" - 
  
    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.16.0" - 
  
    hardcaml_verilator
  
  
    
< "v0.16.0" - 
  
    hardcaml_xilinx_components
  
  
    
< "v0.16.0" - 
  
    hex_encode
  
  
    
< "v0.16.0" - 
  
    hg_lib
  
  
    
< "v0.16.0" - 
  
    http
  
  
    
< "6.0.0~alpha2" - 
  
    httpaf_caged
  
  
    
>= "1.0.1" - 
  
    incr_dom
  
  
    
>= "v0.15.0" & < "v0.16.0" - 
  
    incr_map
  
  
    
= "v0.15.0" - 
  
    incr_select
  
  
    
= "v0.15.0" - 
  
    incremental
  
  
    
= "v0.15.0" - js_of_ocaml-webgpu
 - 
  
    krb
  
  
    
< "v0.16.0" - lambda_streams_async
 - 
  
    libsvm
  
  
    
< "0.9.4" - 
  
    line-up-words
  
  
    
= "v0.15.0" - liquid_interpreter
 - liquid_ml
 - liquid_parser
 - liquid_std
 - liquid_syntax
 - 
  
    little_logger
  
  
    
= "0.2.0" - m_tree
 - magic-trace
 - 
  
    mlt_parser
  
  
    
= "v0.15.0" - 
  
    netsnmp
  
  
    
= "v0.15.0" - 
  
    neural_nets_lib
  
  
    
< "0.4.1" - nocoiner
 - numalib
 - 
  
    ocaml-embed-file
  
  
    
< "v0.16.0" - 
  
    ocaml_plugin
  
  
    
>= "v0.15.0" - ocamlapi_ppx
 - ocamlmig
 - 
  
    openapi
  
  
    
< "1.0.0" - openapi_router
 - orewa
 - 
  
    p4pp
  
  
    
>= "0.1.12" - packstream
 - 
  
    pam
  
  
    
= "v0.15.0" - pari
 - pari-bindings
 - 
  
    patdiff
  
  
    
= "v0.15.0" - 
  
    patience_diff
  
  
    
= "v0.15.0" - 
  
    phylogenetics
  
  
    
= "0.2.0" - 
  
    pixel_pusher
  
  
    
>= "1.1" - plateau
 - polars
 - polars_async
 - 
  
    postgres_async
  
  
    
= "v0.15.0" - 
  
    ppx_css
  
  
    
< "v0.16.0" - 
  
    ppx_matches
  
  
    
>= "0.1.0" - ppx_mica
 - 
  
    ppx_rapper
  
  
    
< "1.0.1" - 
  
    ppx_typed_fields
  
  
    
< "v0.16.0" - 
  
    protocol_version_header
  
  
    
= "v0.15.0" - 
  
    pyml_bindgen
  
  
    
= "0.2.0" - 
  
    re2
  
  
    
= "v0.15.0" - red-black-tree
 - 
  
    redis-async
  
  
    
< "v0.16.0" - 
  
    resource_cache
  
  
    
= "v0.15.0" - 
  
    rpc_parallel
  
  
    
= "v0.15.0" - 
  
    SZXX
  
  
    
>= "3.0.0" & < "3.1.0" - 
  
    safemoney
  
  
    
< "0.2.0" - 
  
    sarif
  
  
    
< "0.2.1" - 
  
    satyrographos
  
  
    
>= "0.0.2.7" & != "0.0.2.11" - 
  
    sentry
  
  
    
>= "v0.11.0" - 
  
    sexp
  
  
    
= "v0.15.0" - 
  
    sexp_diff
  
  
    
< "v0.16.0" - 
  
    sexp_string_quickcheck
  
  
    
< "v0.16.0" - 
  
    shell
  
  
    
= "v0.15.0" - 
  
    shuttle
  
  
    
>= "0.4.0" - 
  
    shuttle_http
  
  
    
< "0.8.1" - 
  
    splay_tree
  
  
    
= "v0.15.0" - 
  
    tdigest
  
  
    
>= "2.0.0" & < "2.2.0" - 
  
    textutils
  
  
    
= "v0.15.0" - 
  
    textutils_kernel
  
  
    
= "v0.15.0" - 
  
    timezone
  
  
    
= "v0.15.0" - 
  
    tls-async
  
  
    
= "0.17.0" - 
  
    toplevel_backend
  
  
    
>= "v0.15.0" & < "v0.16.0" - 
  
    toplevel_expect_test
  
  
    
>= "v0.15.0" & < "v0.16.0" - 
  
    tracing
  
  
    
< "v0.16.0" - 
  
    username_kernel
  
  
    
< "v0.16.0" - 
  
    vcaml
  
  
    
= "v0.15.0" - 
  
    virtual_dom
  
  
    
>= "v0.15.0" & < "v0.16.0" - 
  
    websocket-async
  
  
    
>= "2.16" - yara
 - yojson-bench
 - 
  
    zstandard
  
  
    
= "v0.15.0" 
Conflicts
None
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page