citeproc-hs-0.3.9: A Citation Style Language implementation in Haskell

Portabilityunportable
Stabilityunstable
MaintainerAndrea Rossato <andrea.rossato@unitn.it>
Safe HaskellNone

Text.CSL.Input.Json

Description

A module for reading Json CSL data.

Synopsis

Documentation

readType :: Data a => JSValue -> Result aSource

Build a datatype from a JSON object. Uses selectFields which allows to provied default values for fields not present in the JSON object. Useble with non algebraic datatype with record fields.