BSD-3-Clause licensed by Scrive AB
This version can be pinned in stack with:unjson-0.15.4@sha256:88efba019e9ebee2ed454ed92976e0906731c1d3932ed5b372db11dfe3ba5d74,3292
Module documentation for 0.15.4
- Data
- Data.Unjson
- Data.Unjson.Internal
- Data.Unjson.Internal.Aeson
Depends on 16 packages
(full list with versions):
aeson,
attoparsec,
base,
bytestring,
containers,
free,
hashable,
invariant,
pretty,
primitive,
scientific,
semigroups,
text,
time,
unordered-containers,
vector unjson
JSON bidirectional parsing and generation with automatic documentation
support.
unjson-0.15.4 (2022-02-26)
- Add support for aeson >= 2.
- Add support for GHC 9.0 and 9.2.
- Drop support for GHC < 8.8.
unjson-0.15.3 (2020-05-05)
unjson-0.15.2.1 (2018-11-19)
unjson-0.15.2.0 (2018-03-18)
unjson-0.15.1.0 (2018-03-05)
- -Wall police.
- API addition: arrayWithModeOf’.
unjson-0.15.0.0 (2018-02-22)
- Breaking change: Unjson definitions now require the underlying types
to have Typeable instances (#6).
- Added a way to automatically derive Unjson definitions for
parameterless sum types (
enumUnjsonDef
) (#7).
- Dropped support for GHC < 7.8.
unjson-0.14.1.3 (2017-04-24)
- Bumped the dependency on aeson
- Fixed the test suite on GHC 7.10.3
unjson-0.14.1.2 (2017-04-11)
- Bumped the dependency on aeson
unjson-0.14.1.1 (2017-02-28)
unjson-0.14.1.0 (2017-02-28)
- Changed (>>=) to prevent error unpacking
unjson-0.14.0.1 (2016-09-21)
- add README.md to extra-source-files
- relax the constraint on aeson
unjson-0.14 (2016-09-21)
- initial release
- fix compilation with aeson-1.0