package ppx_deriving
- 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
Type-driven code generation for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
ppx_deriving-v5.2.1.tbz
sha256=e96b5fb25b7632570e4b329e22e097fcd4b8e8680d1e43ef003a8fbd742b0786
sha512=f28cd778a2d48ababa53f73131b25229a11b03685610d020b7b9228b1e25570891cd927b37475aeda49be72debaf5f2dda4c1518a0965db7a361c0ebe325a8d2
Description
ppx_deriving provides common infrastructure for generating code based on type definitions, and a set of useful plugins for common tasks.
Dependencies (7)
Dev Dependencies (1)
-
ounit2
with-test
- alg_structs
-
alt-ergo-lib
>= "2.6.0" - ansi-parse
- api-watch
- archetype
- bap-frames
- biotk
-
bookaml
>= "4.0" - bpf
- brisk-reconciler
-
builder-web
>= "0.2.0" - caisar
- caisar-ir
- caisar-xgboost
- caldav
-
caqti
>= "1.2.0" & < "1.3.0" - cconv-ppx
- checked_oint
-
clangml
= "4.0.1" - colibri2
- comby
- comby-kernel
- comby-semantic
- commons
-
conformist
< "0.2.1" - cookies
-
coq-lsp
>= "0.2.0+8.17" - coq-serapi
- core-and-more
- cppffigen
- current
- current-albatross-deployer
- current_docker
- current_examples
- current_git
- current_ocluster
- current_web
- dap
- diff
- diskuvbox
- dkml-install
- dune-expand
- earlybird
-
easy_logging_yojson
>= "0.8.1" - ego
-
electrod
>= "0.5" - eliom
- elpi
-
embedded_ocaml_templates
= "0.5.1" -
equinoxe
>= "0.2.0" - errpy
- esgg
- farith
- flow_parser
- forester
-
frama-c
>= "25.0~beta" - fred
- frenetic
- fstar
- git-split
- gobba
-
goblint
< "2.4.0" -
gopcaml-mode
>= "0.0.2" - gopcaml-mode-merlin
-
gospel
>= "0.2.0" - grpc
- guardian
- hack_parallel
- handlebars-ml
- hockmd
-
http-multipart-formdata
>= "2.0.0" - i3ipc
- icalendar
- idd
- idds
- irmin-bench
- jhupllib
-
jingoo
>= "1.3.0" - js_of_ocaml-webgpu
- js_of_ocaml-webidl
-
jupyter
>= "2.8.0" - jwto
- karamel
-
key-parsers
>= "0.10.1" -
kinetic-client
>= "0.0.9" - kmt
-
kremlin
< "transition" -
lascar
>= "0.7.0" -
lens
>= "1.2.5" - libbpf
- links
-
liquid_syntax
>= "0.1.3" -
lp-glpk
>= "0.5.0" - lua_parser
-
MlFront_Cli
< "2.3.1" - mazeppa
-
minicaml
>= "0.2.1" - mirage-crypto-ec
-
mirage-kv-mem
< "3.2.1" - mjson
- mmdb
-
mock-ounit
>= "0.1.1" -
morbig
>= "0.10.3" & < "0.11.0" -
morsmall
>= "0.2.0" - mutaml
- nacc
-
nbd
< "4.0.3" - netkat
- nloge
- nocrypto
- noise
- non_empty_list
- nuscr
-
obeam
< "0.1.0" - obuilder
- obuilder-spec
- ocaml-basics
-
ocaml-protoc
>= "4.0" - ocaml-protoc-plugin
- ocaml_db_model
- ocaml_pgsql_model
- ocluster-api
- octez-l2-libs
- octez-libs
- octez-plompiler
- octez-smart-rollup-wasm-benchmark-lib
- odep
- oenv
- ogen
- openapi
- openapi_router
- opine
- oraft
- orewa
- osnap
- otoggl
-
override
= "0.2.2" - owork
-
pa_ppx
= "0.14" - packstream
- passmaker
-
pattern
< "0.2.0" -
pds
>= "5.38" - pds-reachability
- pg_query
-
pgocaml
>= "4.2" -
pgocaml_ppx
>= "4.2" & < "4.3.0" - phylogenetics
- pkcs11
- pkcs11-driver
- polymarket
- ppx_default
-
ppx_deriving_cmdliner
>= "0.6.0" - ppx_deriving_ezjsonm
- ppx_deriving_hash
-
ppx_deriving_madcast
>= "0.2" - ppx_deriving_popper
-
ppx_deriving_protobuf
>= "3.0.0" -
ppx_deriving_yaml
>= "0.2.0" -
ppx_deriving_yojson
>= "3.6.0" & < "3.10.0" - ppx_factory
-
ppx_gen_rec
>= "2.0.0" - ppx_import
-
ppx_meta_conv
>= "4.1.0" - ppx_minidebug
- ppx_parser
-
ppx_pbt
>= "0.2.1" - ppx_repr
- ppx_ts
-
ppx_yojson
>= "0.2.0" & < "1.1.0" - prc
- protocell
-
protocol-9p
< "0.12.0" -
protocol-9p-unix
< "0.12.0" - pyre-ast
-
qcow
>= "0.11.0" -
qcstm
>= "0.1.1" - query-json
- quests
- remu_ts
-
reparse
>= "3.0.0" - res_tailwindcss
-
rfsm
>= "2.0" - safemoney
- salto-analyzer
- saltoIL
- sarif
- satyrographos
- savvy
- sel
- serde_derive
- slack
- smaws-lib
-
smtml
>= "0.18.0" -
spectrum
>= "0.4.0" - spurs
- sqlgg
- starred_ml
- stitch
- styled-ppx
- swipl
- terminus
-
testo-diff
>= "0.2.0" -
testo-util
>= "0.2.0" - tezos-scoru-wasm-helpers
-
tezos-version
>= "16.0" - tezos-wasmer
- tezos-webassembly-interpreter
- timmy
- timmy-lwt
-
tls
< "0.12.8" -
travesty
< "0.6.0" - um-abt
- unmagic
- user-agent-parser
-
uwt
< "0.3.3" - validate
- validator
-
visitors
>= "20210127" -
vscoq-language-server
< "2.3.3" - vsrocq-language-server
-
wamp
< "1.1" - webidl
- wikitext
- ws
- yara
- yices2_bindings
-
yuujinchou
< "1.0.0" -
zanuda
>= "1.1.0" - zarr
- zarr-eio
- zarr-lwt
- zarr-sync
- zeit
-
zxcvbn
>= "2.4+1"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page