packages feed

concoct-0.1.0: concoct.cabal

cabal-version:   3.0
name:            concoct
version:         0.1.0
license:         BSD-3-Clause
license-file:    LICENSE
maintainer:      matt@hunzinger.me
author:          Matt Hunzinger
homepage:        https://github.com/matthunz/concoct
synopsis:        A declarative UI framework
description:     A declarative user-interface framework
category:        User Interfaces
build-type:      Simple
extra-doc-files: CHANGELOG.md

source-repository head
    type:     git
    location: https://github.com/matthunz/concoct.git

library
    exposed-modules:
        Concoct
        Concoct.View
        Concoct.View.Build
        Concoct.View.Internal
        Concoct.View.Rebuild
        Concoct.View.Skip
        Concoct.View.Tree
        Concoct.View.Unmount

    hs-source-dirs:   src
    default-language: Haskell2010
    ghc-options:      -Wall
    build-depends:
        base >=4.2 && <5,
        mtl >=2 && <3

executable ui
    main-is:          UI.hs
    hs-source-dirs:   examples
    default-language: Haskell2010
    ghc-options:      -Wall
    build-depends:
        base >=4.2 && <5,
        concoct

test-suite concoct-test
    type:             exitcode-stdio-1.0
    main-is:          Main.hs
    hs-source-dirs:   test
    default-language: Haskell2010
    ghc-options:      -Wall
    build-depends:
        base >=4.2 && <5,
        concoct