homepage: ''
changelog-type: ''
hash: 05779eee3bc96555ff93ec094351af0dcd106ab5295abe077752c34edce40541
test-bench-deps: {}
maintainer: Oleg Grenrus <oleg.grenrus@iki.fi>
synopsis: GHC.Generics style staged generics
changelog: ''
basic-deps:
  base: ^>=4.15
  generic-deriving: ^>=1.14
  th-abstraction: ^>=0.4.2.0
  containers: ^>=0.6.4.1
  th-lift: ^>=0.8.2
  template-haskell: ^>=2.17.0.0
all-versions:
- '0.1'
author: Oleg Grenrus, Andres Löh
latest: '0.1'
description-type: haddock
description: |-
  GHC.Generics style staged generics.

  See https://www.andres-loeh.de/StagedSOP/ paper for description of
  @staged-sop@, which is staged version of @generics-sop@.
  The non @generics-sop@ specific parts
  like sections on Typed Template Haskell, and Type Template Haskell and Constraints,
  are applicable to @staged-gg@ as well.

  This package is an /EXPERIMENTAL/ proof-of-concept.
  It works if you do not do anything fancy.
  Because of current GHC Typed Template Haskell limitations,
  quite simple things are "fancy".
  See https://github.com/phadej/staged-gg/tree/master/staged-gg-examples
  for examples what you can do regardless.
license-name: BSD-3-Clause

Update from Hackage at 2021-02-21T16:41:31Z
Update from Hackage at 2021-02-21T16:41:31Z
