Add FromGraphSON instances to the following wrapper types.
Identity functor
NonEmpty list
From Data.Semigroup
Min
Max
First
Last
WrappedMonoid
Dual
Option
From Data.Monoid
First
Last
Sum
Product
All
Any
AsIterator module
Add AsIterator instance to NonEmpty.
0.1.2.7 – 2019-10-02
Confirm test with hashable-1.3.0.0 and semigroups-0.19.1.
0.1.2.6 – 2019-06-10
Adapt test spec to aeson-1.4.3.0 (#1).
0.1.2.5 – 2019-03-31
Confirm test with QuickCheck-2.13.1.
0.1.2.4 – 2018-10-03
Confirm test with base-4.12.0.0 and containers-0.6.0.1
0.1.2.3 – 2018-09-05
Confirmed test with QuickCheck-2.12 and hspec-2.5.6.
0.1.2.2 – 2018-07-24
Confirmed test with doctest-discover-0.2.0.0.
0.1.2.1 – 2018-06-24
Confirmed test with doctest-0.16.0.
0.1.2.0 – 2018-06-21
Add GMap module.
Add AsIterator module.
Add GraphSON.GValue module.
Confirmed test with aeson-1.4.0.0.
GraphSON module
Change behavior of instance FromJSON GraphSON. Now {”@type”: null}
goes to failure. Before, “@type”:null fell back to direct (bare)
parsing. If it finds “@type” key, I think it should expect that the
JSON object is a GraphSON wrapper. It’s more or less a bug fix, so
it doesn’t bump major version.
Add Generic and Hashable instances to GraphSON.
Add GValue and GValueBody types and related functions.
Add FromGraphSON class and related functions.
Add instance GraphSONTyped Either.
Add instance GraphSONTyped to types in containers package.