packages feed

constable-0.1.0.0: constable.cabal

cabal-version:      3.0
name:               constable
version:            0.1.0.0
synopsis: A safe interface for Const summarization
description: A safe interface for using the @Const@ functor to do summarization. See the @Constable@ module for details.
license:            BSD-3-Clause
license-file:       LICENSE
author:             Aaron Allen
maintainer:         aaronallen8455@gmail.com
bug-reports:        https://github.com/aaronallen8455/constable/issues
-- copyright:
category:           Development
build-type:         Simple
extra-doc-files:    CHANGELOG.md
-- extra-source-files:

common warnings
    ghc-options: -Wall
                 -Wno-unticked-promoted-constructors

library
    import:           warnings
    exposed-modules:  Constable
    -- other-modules:
    -- other-extensions:
    build-depends:    base <= 5
    hs-source-dirs:   src
    default-language: Haskell2010

test-suite constable-test
    import:           warnings
    default-language: Haskell2010
    -- other-modules:
    -- other-extensions:
    type:             exitcode-stdio-1.0
    hs-source-dirs:   test
    main-is:          Main.hs
    build-depends:
        base,
        constable,
        doctest