packages feed

AspectAG-0.8.0.0: AspectAG.cabal

cabal-version:      3.0
name:               AspectAG
version:            0.8.0.0
synopsis:           First-class Attribute Grammars implemented using type-level programming.
-- description:
license:            GPL-2.0-or-later
license-file:       LICENSE
author:             Juan García-Garland, Marcos Viera, Alberto Pardo
maintainer:         jpgarcia@fing.edu.uy
-- copyright:
category:           Language
build-type:         Simple
extra-doc-files:    CHANGELOG.md
-- extra-source-files:

common warnings
    ghc-options:

library
    import:           warnings
    exposed-modules:  Language.AspectAG,
                      Language.AspectAG.Types,
                      Language.AspectAG.RecordInstances,
                      Language.AspectAG.Example2,
                      Language.AspectAG.Example3,
                      Language.AspectAG.RunningExample,
                      Language.AspectAG.EADT,
                      Control.IMonad
    -- other-modules:
    -- other-extensions:
    build-depends:    base >=4.20.0.0 && < 4.21,
                      poly-rec >=0.7.0.4,
                      requirements >=0.7.0.3,
                      mtl
                     
    hs-source-dirs:   src
    default-language: GHC2021

test-suite AspectAG2-test
    import:           warnings
    default-language: GHC2021
    -- other-modules:
    -- other-extensions:
    type:             exitcode-stdio-1.0
    hs-source-dirs:   test
    main-is:          Main.hs
    build-depends:
        base ^>=4.20.0.0,
        AspectAG,                       
        poly-rec >=0.7.0.4 && <0.7.1,
        requirements >=0.7.0.3 && <0.7.1