diff options
author | Griffin Smith <root@gws.fyi> | 2019-09-01T17·54-0400 |
---|---|---|
committer | Griffin Smith <root@gws.fyi> | 2019-09-01T17·54-0400 |
commit | 2fd3e4c9ad28b77a0d167ceefe879ca80ee1ee04 (patch) | |
tree | 5eff1afdc250b733d8a001b6524afef49a062759 /package.yaml | |
parent | 4ef19aa35a6d63a8d9f7b6a7a11ac82c2a525783 (diff) |
Implement messages
Implement messages almost the same as in the Rust version, only with YAML instead of TOML this time, and a regular old mustache template instead of something handrolled. Besides that, pretty much everything here is the same.
Diffstat (limited to 'package.yaml')
-rw-r--r-- | package.yaml | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/package.yaml b/package.yaml index cc5002d80ff8..2aa6bd9b58d8 100644 --- a/package.yaml +++ b/package.yaml @@ -15,8 +15,12 @@ category: Game description: Please see the README on GitHub at <https://github.com/glittershark/xanthous> dependencies: -- QuickCheck - base + +- aeson +- QuickCheck +- quickcheck-text +- quickcheck-instances - brick - checkers - classy-prelude @@ -24,14 +28,24 @@ dependencies: - containers - data-default - deepseq +- file-embed - generic-arbitrary - generic-monoid - groups - lens +- megaparsec +- MonadRandom - mtl +- random +- raw-strings-qq +- reflection +- stache +- tomland - vty +- yaml default-extensions: +- BlockArguments - ConstraintKinds - DataKinds - DeriveAnyClass @@ -51,13 +65,13 @@ default-extensions: - PolyKinds - RankNTypes - ScopedTypeVariables +- TupleSections - TypeApplications - TypeFamilies - TypeOperators ghc-options: - -Wall -- -threaded library: source-dirs: src @@ -67,6 +81,10 @@ executable: main: Main.hs dependencies: - xanthous + ghc-options: + - -threaded + - -rtsopts + - -with-rtsopts=-N tests: test: |