Opam Package ppx_protocol_conv.5.1.3

Package info

opam-nameppx_protocol_conv
opam-version5.1.3
synopsisPpx for generating serialisation and de-serialisation functions of ocaml types
description Ppx_protocol_conv generates code to serialize and de-serialize types. The ppx itself does not contain any protocol specific code, but relies on 'drivers' that defines serialisation and de-serialisation of basic types and structures. Pre-defined drivers are available in separate packages: ppx_protocol_conv_json (Yojson.Safe.json) ppx_protocol_conv_jsonm (Ezjson.value) ppx_protocol_conv_msgpack (Msgpck.t) ppx_protocol_conv_xml-light (Xml.xml) ppx_protocol_conv_xmlm (Xmlm.node) ppx_protocol_conv_yaml (Yaml.value)
authors
  • Anders Fugmann
homepagehttps://github.com/andersfugmann/ppx_protocol_conv
readme-fileREADME.md
deps (7)
revdeps (6)
metas (3)
libraries (3)

Package modules

Package sources

ppx_protocol_conv

Package files

lib/ppx_protocol_conv/runtime/runtime.ml
lib/ppx_protocol_conv/runtime/protocol_conv__Runtime.cmx
lib/ppx_protocol_conv/runtime/protocol_conv__Runtime.cmt
lib/ppx_protocol_conv/runtime/protocol_conv__Runtime.cmi
lib/ppx_protocol_conv/runtime/protocol_conv.ml
lib/ppx_protocol_conv/runtime/protocol_conv.cmxs
lib/ppx_protocol_conv/runtime/protocol_conv.cmxa
lib/ppx_protocol_conv/runtime/protocol_conv.cmx
lib/ppx_protocol_conv/runtime/protocol_conv.cmt
lib/ppx_protocol_conv/runtime/protocol_conv.cmi
lib/ppx_protocol_conv/runtime/protocol_conv.cma
lib/ppx_protocol_conv/runtime/protocol_conv.a
lib/ppx_protocol_conv/runtime
lib/ppx_protocol_conv/ppx_protocol_conv.mli
lib/ppx_protocol_conv/ppx_protocol_conv.ml
lib/ppx_protocol_conv/ppx_protocol_conv.cmxs
lib/ppx_protocol_conv/ppx_protocol_conv.cmxa
lib/ppx_protocol_conv/ppx_protocol_conv.cmx
lib/ppx_protocol_conv/ppx_protocol_conv.cmti
lib/ppx_protocol_conv/ppx_protocol_conv.cmt
lib/ppx_protocol_conv/ppx_protocol_conv.cmi
lib/ppx_protocol_conv/ppx_protocol_conv.cma
lib/ppx_protocol_conv/ppx_protocol_conv.a
lib/ppx_protocol_conv/opam
lib/ppx_protocol_conv/dune-package
lib/ppx_protocol_conv/driver/ppx_protocol_driver.mli
lib/ppx_protocol_conv/driver/ppx_protocol_driver.ml
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cmxs
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cmxa
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cmx
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cmti
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cmt
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cmi
lib/ppx_protocol_conv/driver/ppx_protocol_driver.cma
lib/ppx_protocol_conv/driver/ppx_protocol_driver.a
lib/ppx_protocol_conv/driver
lib/ppx_protocol_conv/META
lib/ppx_protocol_conv
doc/ppx_protocol_conv/README.md
doc/ppx_protocol_conv/LICENSE
doc/ppx_protocol_conv