cabal-version: 2.4 name: exitcode version: 0.3.0.1 synopsis: Monad transformer for exit codes description: Monad transformer for exit codes . <> license: BSD-3-Clause license-file: LICENCE author: Queensland Functional Programming Lab maintainer: Tony Morris copyright: Copyright (C) 2019-2025 Tony Morris category: Control build-type: Simple extra-doc-files: changelog.md , README.md homepage: https://gitlab.com/system-f/code/exitcode bug-reports: https://gitlab.com/system-f/code/exitcode/issues tested-with: GHC == 9.6.7 flag dev description: Enable development warnings (-Werror, -O2 for benchmarks) manual: True default: False source-repository head type: git location: git@gitlab.com:system-f/code/exitcode.git library exposed-modules: Control.Exitcode Control.Exitcode.Exitcode Control.Exitcode.Optics Control.Process.Process Control.Process Control.Process.CmdSpec Control.Process.CreateProcess Control.Process.FD Control.Process.GroupID Control.Process.Handle Control.Process.Pid Control.Process.ProcessHandle Control.Process.StdStream Control.Process.UserID build-depends: base >= 4.8 && < 6 , bifunctors >= 5 && < 6 , comonad >= 5 && < 6 , deepseq >= 1.4 && < 2 , filepath >= 1.4 && < 2 , lens >= 4.15 && < 6 , mtl >= 2.2 && < 3 , process >= 1.6.12.0 && < 2 , semigroupoids >= 5.1 && < 7 , transformers >= 0.5 && < 1 , natural >= 0.5.0.1 && < 1 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall if flag(dev) ghc-options: -Werror test-suite doctest type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs build-depends: base >= 4.8 && < 6 , process >= 1 && < 2 build-tool-depends: doctest:doctest >= 0.22 && < 1 default-language: Haskell2010 ghc-options: -Wall benchmark bench type: exitcode-stdio-1.0 hs-source-dirs: benchmarks main-is: Main.hs build-depends: base >= 4.8 && < 6 , tasty-bench >= 0.3 && < 1 , exitcode default-language: Haskell2010 ghc-options: -Wall if flag(dev) ghc-options: -Werror -O2