shrub/pkg/proto/package.yaml

91 lines
1.5 KiB
YAML
Raw Normal View History

2019-09-09 21:36:25 +03:00
name: proto
version: 0.1.0
license: AGPL-3.0-only
dependencies:
- base
- bound
2019-09-11 01:57:00 +03:00
- classy-prelude
- containers
2019-09-11 01:57:00 +03:00
- deriving-compat
- king
- lens
- megaparsec
2019-09-11 01:57:00 +03:00
- mtl
- multimap
- para
2019-10-02 01:04:11 +03:00
- pretty-show
2019-09-09 21:36:25 +03:00
- text
2019-09-11 01:57:00 +03:00
- transformers
- transformers-compat
2019-09-09 21:36:25 +03:00
- unordered-containers
default-extensions:
- ApplicativeDo
- BangPatterns
- BlockArguments
- DeriveAnyClass
- DeriveDataTypeable
- DeriveFoldable
- DeriveGeneric
- DeriveTraversable
- DerivingStrategies
- EmptyDataDecls
- FlexibleContexts
- FlexibleInstances
- FunctionalDependencies
- GADTs
- GeneralizedNewtypeDeriving
- LambdaCase
- MultiParamTypeClasses
- NamedFieldPuns
- NoImplicitPrelude
- NumericUnderscores
- OverloadedStrings
- PartialTypeSignatures
2019-09-23 06:19:17 +03:00
- PatternSynonyms
2019-09-09 21:36:25 +03:00
- QuasiQuotes
- Rank2Types
- RankNTypes
- RecordWildCards
- ScopedTypeVariables
2019-09-11 01:57:00 +03:00
- StandaloneDeriving
2019-09-09 21:36:25 +03:00
- TemplateHaskell
- TupleSections
- TypeApplications
- TypeFamilies
- UnicodeSyntax
- ViewPatterns
library:
source-dirs: lib
ghc-options:
- -fwarn-incomplete-patterns
- -fwarn-unused-binds
- -fwarn-unused-imports
- -O2
executables:
proto:
main: Main.hs
source-dirs: app
dependencies:
- proto
ghc-options:
- -threaded
- -rtsopts
- -O2
- "-with-rtsopts=-N"
- -fwarn-incomplete-patterns
tests:
2019-09-11 01:57:00 +03:00
proto-test:
2019-09-09 21:36:25 +03:00
main: Spec.hs
source-dirs: test
dependencies:
- proto
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N