ppx_deriving
Type-driven code generation for OCaml
Description
ppx_deriving provides common infrastructure for generating code based on type definitions, and a set of useful plugins for common tasks.
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
- Published
- 03 Feb 2021
- Authors
- Maintainers
Sources
ppx_deriving-v5.2.1.tbz
sha256=e96b5fb25b7632570e4b329e22e097fcd4b8e8680d1e43ef003a8fbd742b0786
sha512=f28cd778a2d48ababa53f73131b25229a11b03685610d020b7b9228b1e25570891cd927b37475aeda49be72debaf5f2dda4c1518a0965db7a361c0ebe325a8d2
Dependencies
Reverse Dependencies
argon2
< "1.0.0"
async-zmq
>= "0.3.0"
bap-frames
< "2.1.1"
biocaml
>= "0.4.0" & < "0.7.0"
bistro
= "0.2.0"
bookaml
>= "3.1"
camlhighlight
>= "4.0"
caqti
>= "1.2.0" & < "1.3.0"
charrua-core
>= "0.3" & < "0.6"
clangml
>= "4.0.0beta1" & < "4.1.0"
cohttp
>= "0.20.1" & < "0.99.0"
conduit
= "0.15.4"
conformist
< "0.2.1"
current_examples
>= "0.4"
current_web
>= "0.4"
datakit-ci
< "0.10.0"
dns
= "0.19.1"
dockerfile
>= "1.3.0" & < "3.0.0"
earlybird
>= "1.0.0"
easy_logging_yojson
>= "0.8.1"
electrod
< "0.1.6" | >= "0.5"
eliom
>= "6.0.0"
embedded_ocaml_templates
= "0.5.1"
equinoxe
>= "0.2.0"
flow_parser
>= "0.80.0"
flowtype
>= "0.78.0"
frama-c
>= "25.0~beta"
frenetic
>= "5.0.0"
fstar
>= "0.9.6.0~alpha1"
gopcaml-mode
>= "0.0.2"
http-multipart-formdata
>= "2.0.0"
i3ipc
>= "0.1.4"
ibx
>= "0.8.1"
ipaddr
>= "2.7.0" & < "2.8.0"
irmin-bench
>= "2.7.0"
jingoo
>= "1.3.0"
jupyter
>= "2.8.0"
key-parsers
>= "0.10.1"
kinetic-client
>= "0.0.9"
lascar
>= "0.7.0"
lens
>= "1.2.5"
links
>= "0.7.3"
minicaml
>= "0.2.1"
mirage-kv-mem
< "3.2.1"
mirage-nat
< "3.0.0"
mirage-net-xen
>= "1.6.0" & < "1.7.1"
mock-ounit
>= "0.1.1"
modelica_ml
< "0.2.0"
morsmall
>= "0.2.0"
msgpck
< "1.1"
multipart-form-data
< "0.2.0"
nbd
>= "2.1.0" & < "4.0.3"
nocrypto
>= "0.5.3"
obeam
< "0.1.0"
ocaml-basics
!= "0.4.0"
ocamllint
< "0.2.0"
ogen
>= "0.1.3"
opass
>= "1.0.6"
opium
>= "0.15.0" & < "0.16.0"
otr
>= "0.3.1" & < "0.3.5"
override
= "0.2.2"
pa_ppx
>= "0.10"
pattern
< "0.2.0"
pds
>= "5.38"
pgocaml
>= "4.2"
pgocaml_ppx
>= "4.2" & < "4.3.0"
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_cmdliner
>= "0.6.0"
ppx_deriving_protobuf
>= "3.0.0"
ppx_deriving_qcheck
>= "0.2.0"
ppx_deriving_yaml
>= "0.2.0"
ppx_deriving_yojson
= "2.3" | >= "3.6.0"
ppx_driver
< "113.24.00"
ppx_enumerate
< "113.24.00"
ppx_fail
< "113.24.00"
ppx_fields_conv
< "113.24.00"
ppx_gen_rec
>= "2.0.0"
ppx_here
< "113.24.00"
ppx_implicits
>= "0.2.0"
ppx_inline_test
< "113.24.00"
ppx_jsobject_conv
< "0.5.0"
ppx_meta_conv
>= "2.0.1" & < "2.1.0" | >= "4.1.0"
ppx_netblob
>= "1.2.1"
ppx_optcomp
< "113.24.00"
ppx_pbt
>= "0.2.1"
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_yojson
>= "0.2.0" & < "1.1.0"
protocol-9p
>= "0.6.0" & < "0.12.0"
protocol-9p-unix
< "0.12.0"
qcow
< "0.10.0" | >= "0.11.0"
qcow-format
>= "0.3"
qcstm
>= "0.1.1"
reparse
>= "3.0.0"
rpc
>= "1.9.51" & < "5.9.0"
shared-block-ring
>= "2.3.0" & < "3.0.0"
spectrum
>= "0.4.0"
sqlgg
>= "0.4.4"
tezos-version
>= "13.0"
tezos-webassembly-interpreter
>= "15.0"
tls
>= "0.7.1" & < "0.11.0"
travesty
< "0.6.0"
unmagic
!= "1.0.2"
uri
= "1.9.2"
usbmux
>= "1.3.2"
uwt
< "0.3.3"
vchan
>= "2.1.0" & < "3.0.0"
visitors
>= "20210127"
vmnet
= "1.1.0"
wamp
< "1.1"
websocket
>= "2.0.0" & < "2.8"
x509
>= "0.5.1" & < "0.6.0"
yuujinchou
< "1.0.0"
zxcvbn
>= "2.4+1"