Changelog of @hackage/describe 0.4.0.5

Revision history for describe

##0.4.0.5 -- 2020-02-07

  • Fixed describeVia

##0.4.0.4 -- 2020-02-07

  • Changed describeVia semantics

##0.4.0.3 -- 2020-02-07

  • Added describeVia as an alternative to now-nonfunctional DerivingVia

##0.4.0.2 -- 2020-02-07

  • Added representational type roles for BE and LE

##0.4.0.1 -- 2020-01-19

  • Fixed module exports
  • Updated docs

##0.4.0.0 -- 2020-01-19

  • Added lens isomorphism utilities
  • Split the role of 'describe' into 'field'/'fieldOf'
  • Added the conditionally combinator

##0.3.1.1 -- 2020-01-09

  • Added flist combinator

##0.3.1.0 -- 2020-01-09

  • Added NText combinator

##0.3.0.1 -- 2020-01-09

  • Added unexposed combinator modules

##0.3.0.0 -- 2020-01-09

  • Reorganized module structure
  • Added new combinators: FText, ByteEnum, FList, LPList, Const

##0.2.0.6 -- 2019-10-08

  • Added isolate combinator.

0.2.0.5 -- 2019-10-07

  • Added the Remaining combinator.
  • Added deserializeEx.

0.2.0.4 -- 2019-10-06

  • Made Vec instance for Equals overlapping.

0.2.0.3 -- 2019-10-06

  • Added constraint on Optional to prevent overlapping instances on the supplied predicate.

0.2.0.2 -- 2019-10-06

  • Exposed Equals.

0.2.0.1 -- 2019-10-06

  • Exposed hidden instances.

0.2.0.0 -- 2019-10-06

  • Added Describe type class.
  • Made Describe generically-derivable.
  • Refactored module structure.
  • Added type- and value-level combinators to be used with Describe.

0.1.2.1 -- 2019-09-08

  • Fixed unwrapPut / serialize.

0.1.2.0 -- 2019-09-08

  • Fixed Monad instance.

0.1.1.0 -- 2019-09-05

  • Added Monad instance for Descriptor.

0.1.0.0 -- 2019-06-03

  • Initial release.