diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2024-02-28 12:37:51 -0700 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2024-02-28 12:40:50 -0700 |
| commit | e7300f03dcf0af7d968977000a10e8a8befdb60a (patch) | |
| tree | 8f853663851a27b8914e429eda45b0c1fb97dd0b /package.yaml | |
| parent | b444f874bc12cb8710068200500f14fd1e5f6776 (diff) | |
| download | montis-e7300f03dcf0af7d968977000a10e8a8befdb60a.tar.gz montis-e7300f03dcf0af7d968977000a10e8a8befdb60a.tar.bz2 montis-e7300f03dcf0af7d968977000a10e8a8befdb60a.zip | |
Huge refactor for the Haskell code.
This adds new layout configuration, preparing for actually using the
layouts. This also restructures the code and tries to keep code
interfacing with the foreign structures together and rename them to more
sensible names.
Diffstat (limited to 'package.yaml')
| -rw-r--r-- | package.yaml | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/package.yaml b/package.yaml index ebc64c1..fee7560 100644 --- a/package.yaml +++ b/package.yaml @@ -33,6 +33,8 @@ dependencies: - mtl - bytestring - containers +- data-default + ghc-options: - -Wall @@ -44,10 +46,14 @@ ghc-options: - -Wmissing-home-modules - -Wpartial-fields - -Wredundant-constraints -- -XTupleSections +- -XGHC2021 +- -XTypeFamilies +- -XUndecidableInstances +- -XGADTs +- -XFunctionalDependencies +- -XUndecidableSuperClasses +- -XDefaultSignatures - -XViewPatterns -- -XGeneralizedNewtypeDeriving -- -XRankNTypes - -fPIC executables: |