[ANN] ppx_deriving_{yaml,ezjsonm,yamlx} 0.5.0

Hello!

I’m happy to announce the release of ppx_deriving_yaml and ppx_deriving_ezjsonm version 0.5.0 alongside the first release of ppx_deriving_yamlx which uses YAMLx as a backend (thank you to @raphael-proust and @mjambon for their work and input). All three derivers use the same core codec with each specialising to their particular representation.

This release also contains a bug fix for deriving _ array types which was completely broken (so broken, your code wouldn’t compile).

Installing

opam update
opam install ppx_deriving_yaml
opam install ppx_deriving_ezjsonm
opam install ppx_deriving_yamlx

Documentation

Please find the documentation on ocaml.org, for example docs for ppx_deriving_yamlx.

Happy deriving :two_hump_camel:

5 Likes