cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.2. -- -- see: https://github.com/sol/hpack -- -- hash: e5b75ea7d51fb62c97c99a49ccb242a54d64422d7f1eeb101b67b94c40681c02 name: minesweeper version: 0.1.0.0 build-type: Simple library exposed-modules: Lib Minesweeper Random Terminal other-modules: Paths_minesweeper hs-source-dirs: src/ default-extensions: DataKinds FlexibleContexts GADTs LambdaCase PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeOperators TypeFamilies ghc-options: -Wall -O2 -flate-specialise -fspecialise-aggressively -fplugin=Polysemy.Plugin build-depends: array , base , containers , mtl , polysemy , polysemy-plugin , random , split default-language: Haskell2010 executable minesweeper main-is: Main.hs other-modules: Paths_minesweeper hs-source-dirs: app/ default-extensions: DataKinds FlexibleContexts GADTs LambdaCase PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeOperators TypeFamilies ghc-options: -Wall -O2 -flate-specialise -fspecialise-aggressively -fplugin=Polysemy.Plugin build-depends: array , base , containers , minesweeper , mtl , optparse-generic , polysemy , polysemy-plugin , random , split default-language: Haskell2010 test-suite minesweeper-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Paths_minesweeper hs-source-dirs: test/ default-extensions: DataKinds FlexibleContexts GADTs LambdaCase PolyKinds RankNTypes ScopedTypeVariables TypeApplications TypeOperators TypeFamilies ghc-options: -Wall -O2 -flate-specialise -fspecialise-aggressively -fplugin=Polysemy.Plugin build-depends: array , base , containers , minesweeper , mtl , polysemy , polysemy-plugin , random , split , tasty , tasty-hunit default-language: Haskell2010