homepage: ''
changelog-type: ''
hash: bfe8eedfe025e4bda77f2c46a9abb98b227c78cbc78f0fcb77ec751d42a452c3
test-bench-deps:
  base: -any
  iso-deriving: -any
  mtl: -any
maintainer: Hans Hoeglund <hans.hoeglund@tweag.io>
synopsis: Deriving via arbitrary isomorphisms.
changelog: ''
basic-deps:
  base: '>=4.12 && <5'
  profunctors: -any
all-versions:
- 0.0.5
- 0.0.6
author: Hans Hoeglund
latest: 0.0.6
description-type: markdown
description: |
  [![CircleCI](https://circleci.com/gh/hanshoglund/iso-deriving.svg?style=svg)](https://circleci.com/gh/hanshoglund/iso-deriving)

  # iso-deriving
license-name: MIT

homepage: ''
changelog-type: ''
hash: 26b2d3deda18e76106841a2a0344f3e5b40bf4c46fa23931021b0b8912c26e0d
test-bench-deps:
  base: -any
  iso-deriving: -any
  mtl: -any
maintainer: Hans Hoeglund <hans.hoeglund@tweag.io>
synopsis: Deriving via arbitrary isomorphisms.
changelog: ''
basic-deps:
  base: '>=4.12 && <5'
  mtl: -any
  profunctors: -any
all-versions:
- 0.0.5
- 0.0.6
- 0.0.7
author: Hans Hoeglund
latest: 0.0.7
description-type: markdown
description: |2

  # iso-deriving

  The GHC extension `DerivingVia` allow derivation through a specific morphism:
  `coerce`. This library helps generalizing DerivingVia to arbitrary morphisms.
  This is particularly useful for prototypes and specifications of instances.

  See this [blog post][post] for more details!

  [post]: https://www.tweag.io/posts/2020-04-23-deriving-isomorphically.html
license-name: MIT

Update from Hackage at 2020-04-23T14:16:08Z
Update from Hackage at 2020-04-23T14:16:08Z
