homepage: ''
changelog-type: markdown
hash: d431d3e1968d48eab9daec3f62e6dbbe9ae15b2efccb50d78fd8e79d755aa208
test-bench-deps:
  base: ! '>=4.9 && <5.0'
  hspec: ! '>=2.2 && <2.5'
  records-sop: -any
  should-not-typecheck: ! '>=2.1 && <2.2'
  deepseq: ! '>=1.4 && <1.5'
  generics-sop: ! '>=0.3 && <0.4'
maintainer: andres@well-typed.com
synopsis: Record subtyping and record utilities with generics-sop
changelog: ! "# 0.1.0.0 (2017-05-01)\n\n* Initial release. Everything is still rather
  experimental.\n  Feedback on any aspect of the library is welcome.\n\n  Currently,
  the general utilities are in\n  `Generics.SOP.Record`, and the subtyping functionality
  is\n  in `Generics.SOP.Record.SubTyping`.\n"
basic-deps:
  base: ! '>=4.9 && <5.0'
  ghc-prim: ! '>=0.5 && <0.6'
  deepseq: ! '>=1.3 && <1.5'
  generics-sop: ! '>=0.3 && <0.4'
all-versions:
- '0.1.0.0'
author: Andres Löh <andres@well-typed.com>
latest: '0.1.0.0'
description-type: haddock
description: ! 'This library provides utilities for working with labelled

  single-constructor record types via generics-sop.


  It also provides functions to safely cast between record

  types if the target type has a subset of the fields (with

  the same names) of the source type.'
license-name: BSD3

Update from Hackage at 2017-05-01T10:10:52Z
Update from Hackage at 2017-05-01T10:10:52Z
