packages feed

unbound-kind-generics-0.2.1.0: unbound-kind-generics.cabal

cabal-version:       >=1.10
-- Initial package description 'unbound-kind-generics.cabal' generated by
-- 'cabal init'.  For further documentation, see
-- http://haskell.org/cabal/users-guide/

name:                unbound-kind-generics
version:             0.2.1.0
synopsis:            Support for programming with names and binders using kind-generics
description:         Specify the binding structure of your data type with an
                     expressive set of type combinators, and unbound-generics
                     handles the rest!  Automatically derives
                     alpha-equivalence, free variable calculation,
                     capture-avoiding substitution, and more. See
                     @Unbound.Generics.LocallyNameless.Kind.Derive@ to get started.
                     .
                     This is an independent re-implementation of <http://hackage.haskell.org/package/unbound-generics unbound-generics>
                     but using <https://hackage.haskell.org/package/kind-generics kind-generics>
                     instead of <https://hackage.haskell.org/package/base/docs/GHC-Generics.html GHC Generics>.
-- bug-reports:
license:             BSD3
license-file:        LICENSE
author:              Alejandro Serrano
maintainer:          trupill@gmail.com
-- copyright:
category:            Language
build-type:          Simple
extra-source-files:  CHANGELOG.md

library
  exposed-modules:     Unbound.Generics.LocallyNameless.Kind.Derive,
                       Unbound.Generics.LocallyNameless.Kind.Example
  -- other-modules:
  -- other-extensions:
  build-depends:       base >= 4.12 && < 5, unbound-generics, kind-generics >= 0.4, kind-generics-th
  hs-source-dirs:      src
  default-language:    Haskell2010