JSON for F#


Chiron is a JSON library for F#. It can handle all of the usual things you’d want to do with JSON, (parsing and formatting, serialization and deserialization) as well as providing some additional ways to work with JSON using optics (see Aether for more on optics – Aether is the supported optics implementation).

Chiron works rather differently to most .NET JSON libraries with which you might be familiar, using neither reflection nor annotation, but instead uses a simple functional style to be very explicit about the relationship of types to JSON. This gives a lot of power and flexibility.

We’re still working on a full set of guides to Chiron, but there is already writing out there – see the Links section.