packages feed

closed-classes-0.1: closed-classes.cabal

cabal-version:      2.4
name:               closed-classes
version:            0.1
synopsis:           Closed type class declarations
description:        See "Data.Class.Closed" for explanation.
homepage:           https://github.com/YellPika/closed-classes
bug-reports:        https://github.com/YellPika/closed-classes/issues
license:            BSD-3-Clause
license-file:       LICENSE
author:             Anthony Vandikas
maintainer:         yellpika@gmail.com
copyright:          © 2021 Anthony Vandikas
category:           Type System
extra-source-files: CHANGELOG.md

library
  exposed-modules:  Data.Class.Closed
                    Data.Class.Closed.Example
                    Data.Class.Closed.TH
  other-extensions:	CPP
                    DataKinds
                    DefaultSignatures
                    FlexibleContexts
                    FlexibleInstances
                    KindSignatures
                    MonoLocalBinds
                    MultiParamTypeClasses
                    PolyKinds
                    TemplateHaskell
                    TypeApplications
                    TypeOperators
                    UndecidableInstances
                    UnicodeSyntax
                    ViewPatterns
  build-depends:    base             >=4.14 && <4.17,
                    template-haskell >=2.16 && <2.19
  hs-source-dirs:   src
  default-language: Haskell2010
  ghc-options:      -Wall