package ppx_expect
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  Cram like framework for OCaml
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      v0.17.3.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=a7daa59114638fd80f52b6adbb0db7ed
    
    
  sha512=d26364f2c7c0a3d83e5ecc144f77875a00887853c72c03e0122d658acb4d1cb4c6d77fabc1222d775663db74f0345be2a33518dffac9feef57ece5e9e40dc709
    
    
  Description
Part of the Jane Street's PPX rewriters collection.
Published: 12 Jun 2025
Dependencies (7)
Dev Dependencies
None
- ansi-parse
 - 
  
    ansifmt
  
  
    
>= "1.0.0~pre2" - api-watch
 - arrayjit
 - autofonce
 - autofonce_config
 - autofonce_core
 - autofonce_lib
 - autofonce_m4
 - autofonce_misc
 - autofonce_patch
 - autofonce_share
 - 
  
    bio_io
  
  
    
>= "0.2.1" - bitpack_serializer
 - bitwuzla
 - bitwuzla-c
 - bitwuzla-cxx
 - 
  
    camelot
  
  
    
>= "1.3.0" & < "2.0.1" - charInfo_width
 - 
  
    cmdlang-to-base
  
  
    
< "0.0.10" - combinaml
 - 
  
    combinat
  
  
    
< "3.0" - ctypes_stubs_js
 - 
  
    cudajit
  
  
    
< "0.7.1" - dap
 - 
  
    data-encoding
  
  
    
>= "0.6" - 
  
    dkml-install-runner
  
  
    
< "0.5.3" - 
  
    dream
  
  
    
< "1.0.0~alpha8" - dream-pure
 - dream_middleware_ext
 - drom
 - drom_lib
 - drom_toml
 - 
  
    dune
  
  
    
>= "3.17.2" - dune-action-plugin
 - esa
 - 
  
    ez_cmdliner
  
  
    
>= "0.2.0" - 
  
    ez_config
  
  
    
>= "0.2.0" - 
  
    ez_file
  
  
    
>= "0.2.0" - 
  
    ez_hash
  
  
    
< "0.5.3" - ez_opam_file
 - ez_search
 - ez_subst
 - 
  
    feather
  
  
    
>= "0.2.0" - 
  
    GT
  
  
    
>= "0.4.0" & < "0.5.0" - gccjit
 - graphv
 - graphv_core
 - graphv_core_lib
 - graphv_font
 - graphv_font_js
 - graphv_font_stb_truetype
 - graphv_gles2
 - graphv_gles2_native
 - graphv_gles2_native_impl
 - graphv_webgl
 - graphv_webgl_impl
 - header-check
 - hl_yaml
 - 
  
    http
  
  
    
>= "6.0.0" - 
  
    http-cookie
  
  
    
>= "4.0.0" - 
  
    http-multipart-formdata
  
  
    
>= "2.0.0" - hyper
 - imguiml
 - 
  
    influxdb
  
  
    
>= "0.2.0" - 
  
    js_of_ocaml
  
  
    
>= "3.10.0" - js_of_ocaml-compiler
 - 
  
    js_of_ocaml-lwt
  
  
    
>= "3.10.0" - 
  
    js_of_ocaml-ocamlbuild
  
  
    
>= "3.10.0" & < "5.0" - 
  
    js_of_ocaml-ppx
  
  
    
>= "3.10.0" - 
  
    js_of_ocaml-ppx_deriving_json
  
  
    
>= "3.10.0" - 
  
    js_of_ocaml-toplevel
  
  
    
>= "3.10.0" - 
  
    js_of_ocaml-tyxml
  
  
    
>= "3.10.0" - kdl
 - knights_tour
 - 
  
    kqueue
  
  
    
>= "0.2.0" - 
  
    learn-ocaml
  
  
    
>= "0.16.0" - 
  
    learn-ocaml-client
  
  
    
>= "0.16.0" - ledes
 - libbpf
 - little_logger
 - loga
 - 
  
    lsp
  
  
    
!= "1.21.0-4.14" - m_tree
 - memfd
 - 
  
    merge-fmt
  
  
    
>= "0.3" - mlgpx
 - 
  
    mlt_parser
  
  
    
>= "v0.17.0" - module-graph
 - neural_nets_lib
 - nloge
 - 
  
    nsq
  
  
    
< "0.5.2" - 
  
    OCanren-ppx
  
  
    
>= "0.3.0" - 
  
    ocaml-lsp-server
  
  
    
>= "1.17.0" & != "1.20.1-4.14" & != "1.21.0-4.14" - 
  
    ocaml-protoc-plugin
  
  
    
>= "5.0.0" - 
  
    ocluster
  
  
    
>= "0.2" - ocp-search
 - 
  
    ocplib_stuff
  
  
    
>= "0.3.0" - octez-libs
 - octez-protocol-009-PsFLoren-libs
 - octez-protocol-010-PtGRANAD-libs
 - octez-protocol-011-PtHangz2-libs
 - octez-protocol-012-Psithaca-libs
 - octez-protocol-013-PtJakart-libs
 - octez-protocol-014-PtKathma-libs
 - octez-protocol-015-PtLimaPt-libs
 - octez-protocol-016-PtMumbai-libs
 - octez-protocol-017-PtNairob-libs
 - octez-protocol-018-Proxford-libs
 - octez-protocol-019-PtParisB-libs
 - octez-protocol-020-PsParisC-libs
 - octez-protocol-alpha-libs
 - octez-shell-libs
 - odate
 - 
  
    odoc
  
  
    
>= "2.1.1" - odoc-parser
 - 
  
    oenv
  
  
    
< "0.1.0" - 
  
    omd
  
  
    
>= "2.0.0~alpha3" - 
  
    opam-bin
  
  
    
>= "0.9.5" - opam-check-npm-deps
 - 
  
    opam_bin_lib
  
  
    
>= "0.9.5" - owork
 - passage
 - poll
 - pp
 - 
  
    ppx_deriving_jsonschema
  
  
    
>= "0.0.2" - 
  
    ppx_jane
  
  
    
>= "v0.17.0" - 
  
    ppx_log
  
  
    
>= "v0.17.0" - ppx_minidebug
 - 
  
    ppx_protocol_conv_json
  
  
    
>= "5.0.0" - ppx_quick_test
 - ppx_ts
 - primavera
 - 
  
    psmt2-frontend
  
  
    
>= "0.3.0" - pvec
 - pyml_bindgen
 - 
  
    re
  
  
    
>= "1.13.2" - res_tailwindcss
 - rich-string
 - 
  
    routes
  
  
    
>= "2.0.0" - 
  
    safemoney
  
  
    
>= "0.2.0" - salto-analyzer
 - 
  
    sedlex
  
  
    
>= "3.1" - 
  
    seqes
  
  
    
< "0.2" - solidity-alcotest
 - solidity-common
 - solidity-parser
 - solidity-test
 - solidity-typechecker
 - 
  
    spawn
  
  
    
< "v0.9.0" | >= "v0.14.0" - subprocess
 - 
  
    tdigest
  
  
    
>= "2.2.0" - tezos-benchmark
 - tezos-client-009-PsFLoren
 - tezos-client-010-PtGRANAD
 - tezos-client-011-PtHangz2
 - tezos-client-012-Psithaca
 - tezos-client-013-PtJakart
 - tezos-client-014-PtKathma
 - tezos-client-015-PtLimaPt
 - tezos-client-016-PtMumbai
 - tezos-client-017-PtNairob
 - tezos-client-alpha
 - tezos-injector-015-PtLimaPt
 - tezos-injector-016-PtMumbai
 - tezos-layer2-utils-016-PtMumbai
 - tezos-layer2-utils-017-PtNairob
 - 
  
    tezos-micheline
  
  
    
>= "16.0" - tezos-shell
 - tezos-smart-rollup-016-PtMumbai
 - tezos-smart-rollup-017-PtNairob
 - tezos-smart-rollup-alpha
 - tezos-smart-rollup-layer2-016-PtMumbai
 - tezos-smart-rollup-layer2-017-PtNairob
 - 
  
    tezos-stdlib
  
  
    
>= "16.0" - tezos-tx-rollup-015-PtLimaPt
 - 
  
    toplevel_expect_test
  
  
    
>= "v0.17.0" - 
  
    torch
  
  
    
< "v0.16.0" - 
  
    travesty
  
  
    
< "0.6.0" | >= "0.7.0" - typed_list
 - um-abt
 - wasm_of_ocaml-compiler
 - 
  
    wtr
  
  
    
>= "2.0.0" - wtr-ppx
 - 
  
    yocaml
  
  
    
>= "2.0.0" - yocaml_cmarkit
 - yocaml_eio
 - 
  
    yocaml_git
  
  
    
>= "2.0.0" - 
  
    yocaml_jingoo
  
  
    
>= "2.0.0" - 
  
    yocaml_markdown
  
  
    
>= "2.4.1" - 
  
    yocaml_mustache
  
  
    
>= "2.0.0" - yocaml_omd
 - yocaml_otoml
 - yocaml_runtime
 - 
  
    yocaml_syndication
  
  
    
>= "2.0.0" - 
  
    yocaml_unix
  
  
    
>= "2.0.0" - 
  
    yocaml_yaml
  
  
    
>= "2.0.0" - zanuda
 
Conflicts (1)
- 
  
    js_of_ocaml-compiler
  
  
    
< "5.8" 
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page