packages feed

termbox-banana-0.1.0: termbox-banana.cabal

cabal-version: 2.0

name: termbox-banana
version: 0.1.0
category: User Interfaces
description:
  A @reactive-banana@-based interface to writing @termbox@ programs.
synopsis: reactive-banana + termbox
author: Mitchell Rosen
maintainer: Mitchell Rosen <mitchellwrosen@gmail.com>
homepage: https://github.com/mitchellwrosen/termbox-banana
bug-reports: https://github.com/mitchellwrosen/termbox-banana/issues
copyright: (c) 2018, Mitchell Rosen
license: BSD3
license-file: LICENSE
build-type: Simple
tested-with: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3

extra-source-files:
  .travis.yml
  CHANGELOG.md

library
  build-depends:
      base ^>= 4.9 || ^>= 4.10 || ^>= 4.11
    , reactive-banana ^>= 1.2
    , stm ^>= 2.4
    , termbox ^>= 0.1
  default-language:
    Haskell2010
  exposed-modules:
    Termbox.Banana
  ghc-options:
    -fprint-expanded-synonyms
    -fprint-explicit-foralls
    -fprint-explicit-kinds
    -fprint-unicode-syntax
    -Wall
    -Wcompat
    -Widentities
    -Wincomplete-record-updates
    -Wincomplete-uni-patterns
    -Wnoncanonical-monad-instances
    -Wnoncanonical-monadfail-instances
    -Wredundant-constraints
  if impl(ghc >= 8.4)
    ghc-options:
      -Wmissing-export-lists
      -Wpartial-fields
  hs-source-dirs:
    src