Module
Data.Argonaut.Aeson.Decode.Generic
- Package
- purescript-argonaut-aeson-generic
- Repository
- coot/purescript-argonaut-aeson-generic
#DecodeAeson Source
class DecodeAeson r whereMembers
decodeAeson :: Options -> Json -> Either String r
Instances
DecodeAeson NoConstructors(DecodeAeson a, DecodeAeson b) => DecodeAeson (Sum a b)(IsSymbol name, DecodeRepArgs a) => DecodeAeson (Constructor name a)
#genericDecodeAeson Source
genericDecodeAeson :: forall r a. Generic a r => DecodeAeson r => Options -> Json -> Either String aDecode Json Aeson representation of a value which has a Generic type.