ppx_derivingversion
Type-driven code generation for OCaml >=4.02
ppx_deriving provides common infrastructure for generating code based on type definitions, and a set of useful plugins for common tasks.
Tags | syntax |
---|---|
Author | whitequark <whitequark@whitequark.org> |
License | MIT |
Published | |
Homepage | https://github.com/whitequark/ppx_deriving |
Issue Tracker | https://github.com/whitequark/ppx_deriving/issues |
Maintainer | whitequark <whitequark@whitequark.org> |
Available | opam-version >= "1.2" |
Dependencies |
|
Conflicts |
|
Source [http] | https://github.com/whitequark/ppx_deriving/archive/v4.1.5.tar.gz md5=8112a61f00ae5c38bf3bbbfde3263a85 |
Statistics | Installed 595 times last month. |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/ppx_deriving/ppx_deriving.4.1.5/opam |
Required by
- amf
- ansi-parse
- archetype
- argon2
- async-zmq>=0.3.0
- bap-frames<2.1.1
- biocaml>=0.4.0 & <0.7.0
- bistro=0.2.0
- bookaml>=3.1
- boomerang
- bpf
- bulletml
- camlhighlight>=4.0
- caqti>=1.2.0
- cbat-tools
- cbat-vsa
- cconv-ppx
- charrua-core>=0.3 & <0.6
- clangml=4.0.0beta1
- coclobas<0.0.2
- cohttp>=0.20.1 & <0.99.0
- conduit=0.15.4
- current
- current_docker
- current_git
- datakit-ci<0.10.0
- dns=0.19.1
- dockerfile>=1.3.0 & <3.0.0
- easy_logging_yojson
- electrod<0.1.6
- eliom>=6.0.0
- elpi
- esgg
- flow_parserbuild & >=0.80.0
- flowtype>=0.78.0
- fstar>=0.9.6.0~alpha1
- gdb
- goblint
- hack_parallel
- ibx>=0.8.1
- icalendar
- idd
- jhupllib
- jingoo>=1.3.0
- js_of_ocaml-ppx_deriving_json<3.5.0
- jwto<0.2.0
- ketrew
- key-parsers>=0.4.0
- kinetic-client>=0.0.9
- kremlin
- lensbuild & >=1.2.1
- links>=0.7.3
- m17nwith-test
- mirage-kv-memwith-test
- mirage-net-xen>=1.6.0 & <1.7.1
- modelica_ml<0.2.0
- morsmall>=0.2.0
- msgpck<1.1
- multipart-form-datawith-test & <0.2.0
- nbd>=2.1.0
- nebula
- netml
- nocrypto>=0.5.3
- noise
- ocaml-basics
- ocaml-protoc-pluginwith-test
- ocaml-topexpect
- ocamllintwith-test & <0.2.0
- oci
- ogen>=0.1.3
- opass>=1.0.6
- opium>=0.15.0 & <0.16.0
- otr>=0.3.1 & <0.3.5
- passmakerwith-test
- pattern<0.1.1
- pds-reachability
- perf
- pkcs11
- pkcs11-driver
- planck>=2.2.0
- ppx_assert<113.24.00
- ppx_bench<113.24.00
- ppx_bin_prot<113.24.00
- ppx_compare<113.24.00
- ppx_conv_func<113.24.00
- ppx_core<113.24.00
- ppx_cstruct<3.0.2
- ppx_csv_conv<113.24.00
- ppx_custom_printf<113.24.00
- ppx_deriving_argparse
- ppx_deriving_cmdliner
- ppx_deriving_crowbar
- ppx_deriving_hardcaml<v0.12.0
- ppx_deriving_madcast
- ppx_deriving_morphism>=0.4
- ppx_deriving_protobuf>=2.5
- ppx_deriving_rpc<6.0.0
- ppx_deriving_yojson=2.3 | >=3.0
- ppx_driver<113.24.00
- ppx_enumwith-test
- ppx_enumerate<113.24.00
- ppx_factorywith-test
- ppx_fail<113.24.00
- ppx_fields_conv<113.24.00
- ppx_here<113.24.00
- ppx_implicits>=0.2.0
- ppx_importwith-test & <1.5-3-gbd627d5
- ppx_inline_test<113.24.00
- ppx_jsobject_conv<0.5.0
- ppx_json_types
- ppx_meta_conv>=2.0.1 & <2.1.0 | >=2.4.1
- ppx_netblob>=1.2.1
- ppx_optcomp<113.24.00
- ppx_pipebang<113.24.00
- ppx_sexp_conv<113.24.00
- ppx_sexp_value<113.24.00
- ppx_type_conv>=113.33.02+4.03 & <v0.9.0
- ppx_typerep_conv<113.24.00
- ppx_variants_conv<113.24.00
- ppx_xml_conv<113.24.00
- ppx_yojsonwith-test & >=0.2.0
- prob-cache
- protocell
- protocol-9p>=0.6.0 & <0.12.0
- protocol-9p-unix<0.12.0
- qcow<0.10.0
- qcow-format>=0.3
- qcstmwith-test & >=0.1.1
- remu_ts
- rpc>=1.9.51
- satyrographos
- shared-block-ring>=2.3.0
- snabela
- sparrow
- sqlgg>=0.4.4
- stitch
- tls>=0.7.1
- transmission-rpc
- travesty<0.6.0
- unmagic!=1.0.2 & <1.0.4
- uri=1.9.2
- usbmux>=1.3.2
- uwtwith-test & <0.3.3
- vchan>=2.1.0 & <3.0.0
- visitors
- vmnet=1.1.0
- wamp<1.1
- webidl
- websocket>=2.0.0 & <2.8
- x509>=0.5.1 & <0.6.0
- zeit
- zxcvbn
Optionally used by
- cconv>=0.3 & <0.5
- frama-c>=20.0
- js_of_ocaml>=2.7 & <3.0
- js_of_ocaml-ppx<3.1.0
- lens>=1.1.0 & <1.2.1
- libsvm=0.9.3
- ppx_type_conv=v0.9.0