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 ![]()