cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.1. -- -- see: https://github.com/sol/hpack -- -- hash: 4e2926a2dc0dbb48166ba6817910daed6e92c23dbc6e644942c9ebcfe3922702 name: chessIO version: 0.1.0.0 synopsis: Basic chess move generation and UCI client library description: A simple library for generating legal chess moves. Also includes a module for communication with external processes that speak the UCI (Universal Chess Interface) protocol. On top of that, provides a console frontend program (cboard) that can be used to interactively play against UCI engines. category: Game homepage: https://github.com/mlang/chessIO#readme bug-reports: https://github.com/mlang/chessIO/issues author: Mario Lang maintainer: mlang@blind.guru copyright: 2019 Mario Lang license: BSD3 license-file: LICENSE build-type: Simple source-repository head type: git location: https://github.com/mlang/chessIO library exposed-modules: Game.Chess Game.Chess.UCI other-modules: Paths_chessIO hs-source-dirs: src default-extensions: BangPatterns BinaryLiterals BlockArguments DeriveGeneric LambdaCase NamedFieldPuns NumericUnderscores RecordWildCards OverloadedStrings TupleSections ViewPatterns ghc-options: -Wall build-depends: attoparsec , base >=4.8 && <5 , bytestring , megaparsec , parser-combinators , process , stm , unordered-containers , vector default-language: Haskell2010 executable cboard main-is: cboard.hs other-modules: Paths_chessIO hs-source-dirs: app default-extensions: BangPatterns BinaryLiterals BlockArguments DeriveGeneric LambdaCase NamedFieldPuns NumericUnderscores RecordWildCards OverloadedStrings TupleSections ViewPatterns ghc-options: -Wall -threaded build-depends: attoparsec , base >=4.8 && <5 , bytestring , chessIO , haskeline , megaparsec , mtl , parser-combinators , process , split , stm , unordered-containers , vector default-language: Haskell2010 test-suite perft type: exitcode-stdio-1.0 main-is: Perft.hs other-modules: Paths_chessIO hs-source-dirs: test default-extensions: BangPatterns BinaryLiterals BlockArguments DeriveGeneric LambdaCase NamedFieldPuns NumericUnderscores RecordWildCards OverloadedStrings TupleSections ViewPatterns ghc-options: -Wall -threaded -rtsopts "-with-rtsopts=-N -s" build-depends: attoparsec , base >=4.8 && <5 , bytestring , chessIO , directory , megaparsec , parallel , parser-combinators , process , stm , time , unordered-containers , vector default-language: Haskell2010