package ppx_deriving_yaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=315c02140658f548b580e7247db6e3f3cdb0d9a9681c21a6261a4bd410d41008
sha512=950f765c9c221c2413e5d96f05dd14af1d64e218657041be22e9dcce30f2409a496a81661e84c9aed651b4a2444a0efc293ec2d306aa8b622ddd7d678a92cf20
Description
Deriving conversion functions to and from yaml for your OCaml types.
README
Derivers for Yaml and JSON
This repository contains the source code for:
ppx_deriving_yamla ppx deriver for generating conversion functions for Yaml.ppx_deriving_ezjsonma ppx deriver for generating conversation functions for JSON (using the Ezjsonm library).
Installation
You may need to update your opam-repository.
opam update
opam install ppx_deriving_yaml # For the Yaml deriver
opam install ppx_deriving_ezjsonm # For the Ezjsonm deriverDocumentation
The release documentation should be available on the OCaml.org website at https://ocaml.org/p/ppx_deriving_yaml and https://ocaml.org/p/ppx_deriving_ezjsonm.
The latest documentation is available here.
The documentation contains sample programs.
Dev Dependencies (4)
-
odoc
with-doc -
ppx_deriving
with-test -
mdx
with-test & >= "2.4.1" -
alcotest
with-test
Conflicts
None
Build status
Results of building ppx_deriving_yaml with each compiler on check.ci.ocaml.org, run of against opam-repository 7cdc698. All results for this package.
Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.
This version is not in the latest run; the versions below are.
- good Package successfully built
- partial One of the dependencies failed to build
- bad Package failed to build
- n/a Package is not available in this environment
- internal Internal failure