Encode a value as a JSON ByteString via its type's codec.
Moduleautodocodec-0.6.0.0Haskell2010
Autodocodec.Aeson
Contents
Synopsis
- value encodeJSONViaCodec
- value eitherDecodeJSONViaCodec
- value toJSONViaCodec
- value toJSONVia
- value toEncodingViaCodec
- value toEncodingVia
- value toJSONObjectViaCodec
- value toJSONObjectVia
- value toSeriesViaCodec
- value toSeriesVia
- value parseJSONViaCodec
- value parseJSONVia
- value parseJSONObjectViaCodec
- value parseJSONObjectVia
- Packageautodocodec-0.6.0.0
- Exports14
- LanguageHaskell2010
- LicenceMIT
- SourceAeson.hs
Encoding and decoding JSON
Parse a JSON ByteString using a type's codec.
Instantiating ToJSON
Implement toJSON via a type's codec.
Implement toJSON via a given codec.
Implement toEncoding via a type's codec.
Implement toEncoding via the given codec.
JSON Objects
Instantiating FromJSON
Implement parseJSON via a type's codec.
Implement parseJSON via a given codec.
JSON Objects
To makes sure we definitely export everything.
module Autodocodec.Aeson.Decode
module Autodocodec.Aeson.Encode