name: bruijn version: 0.1.0.0 github: "githubuser/bruijn" license: MIT author: "Marvin Borner" maintainer: "develop@marvinborner.de" copyright: "2022 Marvin Borner" extra-source-files: - readme.md data-files: - config - std/* - std/**/* # Metadata used when publishing your package # synopsis: Short description of your package # category: Web # To avoid duplicated efforts in documentation and dealing with the # complications of embedding Haddock markup inside cabal files, it is # common to point users to the README.md file. description: Please see the README on GitHub at default-extensions: - LambdaCase dependencies: - array - base >= 4.7 && < 5 - binary - bitstring - bytestring - clock - containers - deepseq - directory - filepath - haskeline - megaparsec - mtl - optparse-applicative - process - random - time library: source-dirs: src ghc-options: - -O3 - -optc-O3 - -funfolding-use-threshold=16 - -Wall - -Wextra - -Wincomplete-uni-patterns - -Wincomplete-record-updates - -Widentities - -Wredundant-constraints executables: bruijn: main: Main.hs source-dirs: app ghc-options: - -O3 - -optc-O3 - -threaded - -rtsopts - -with-rtsopts=-N dependencies: - bruijn