cabal-version: 2.0 name: terminal-io version: 0.1.0.0 -- synopsis: -- description: -- bug-reports: homepage: https://git.tomsmeding.com/terminal-io-hs license: MIT license-file: LICENSE author: Tom Smeding maintainer: tom.smeding@gmail.com -- copyright: category: Graphics build-type: Simple library ghc-options: -Wall hs-source-dirs: src default-language: Haskell2010 default-extensions: LambdaCase MultiWayIf exposed-modules: System.IO.Terminal System.IO.Terminal.Characters System.IO.Terminal.Input System.IO.Terminal.Input.Key System.IO.Terminal.Render other-modules: Numeric.InfInt System.IO.Terminal.IO System.IO.Terminal.Input.SeqParser Utils.Monad Utils.Time build-depends: base >= 4 && < 5, ansi-terminal >= 1.0, array, colour, containers, mtl, stm, terminal-size, time, unliftio-core, unix if os(linux) cpp-options: -DOS_LINUX other-modules: System.IO.Terminal.Input.Posix System.IO.Terminal.IO.Posix if os(darwin) cpp-options: -DOS_MACOS other-modules: System.IO.Terminal.Input.Posix System.IO.Terminal.IO.Posix if os(windows) cpp-options: -DOS_WINDOWS other-modules: System.IO.Terminal.Input.Windows System.IO.Terminal.IO.Windows build-depends: hidden-char