Description

The syntax extension generates code to serialize and de-serialize types. The ppx itself does not contain any protocol specific code, but relies on 'drivers' that defines serialization and de-serialisation of basic types and structures.

The library provides the following drivers for serialization and deserialization:

  • json (Yojson.Safe.json)
  • xml_light (Xml.xml)
  • msgpack (Msgpck.t)

Published: 27 Nov 2017

Dependencies (10)

  1. ppx_metaquot build
  2. jbuilder >= "1.0+beta7"
  3. ppx_core
  4. ppx_driver
  5. ppx_type_conv
  6. base < "v0.11"
  7. msgpck
  8. xml-light
  9. yojson < "1.6.0"
  10. ocaml >= "4.03.0"

Reverse Dependencies (2)

  1. aws-s3 >= "1.1.1" & < "3.0.0"
  2. ppx_deriving_protocol >= "0.8.1"

Conflicts

    None
Serialization and de-serialization of ocaml types to/from json, msgpack and xml_light.

Install

Authors

Maintainers

Sources

0.9.0.tar.gz
md5=7872cb84d648a7a5f57992211b5b9728