aboutsummaryrefslogtreecommitdiff
path: root/haskell/package.yaml
diff options
context:
space:
mode:
authorChris Wells <chris@mathematicaster.org>2026-02-25 10:39:15 -0600
committerChris Wells <chris@mathematicaster.org>2026-02-25 10:39:15 -0600
commitf2c4d486c0e5763b9fcd92987128df262233c1a9 (patch)
treea78ac2fcd93b60daa80eb12fc8928f251377c35f /haskell/package.yaml
downloadtemplates-f2c4d486c0e5763b9fcd92987128df262233c1a9.tar
templates-f2c4d486c0e5763b9fcd92987128df262233c1a9.tar.gz
templates-f2c4d486c0e5763b9fcd92987128df262233c1a9.tar.bz2
templates-f2c4d486c0e5763b9fcd92987128df262233c1a9.tar.lz
templates-f2c4d486c0e5763b9fcd92987128df262233c1a9.tar.xz
templates-f2c4d486c0e5763b9fcd92987128df262233c1a9.tar.zst
templates-f2c4d486c0e5763b9fcd92987128df262233c1a9.zip
Basic templates so farHEADmaster
Diffstat (limited to 'haskell/package.yaml')
-rw-r--r--haskell/package.yaml54
1 files changed, 54 insertions, 0 deletions
diff --git a/haskell/package.yaml b/haskell/package.yaml
new file mode 100644
index 0000000..878a29b
--- /dev/null
+++ b/haskell/package.yaml
@@ -0,0 +1,54 @@
+name: PROJECT
+version: 0.1.0.0
+license: MIT
+author: Chris Wells
+maintainer: "chris@mathematicaster.org"
+copyright: "2026 Chris Wells"
+
+dependencies:
+ - base >= 4.7 && < 5
+
+language: GHC2021
+
+ghc-options:
+ - -Wall
+ - -Wcompat
+ - -Widentities
+ - -Wincomplete-record-updates
+ - -Wincomplete-uni-patterns
+ - -Wmissing-home-modules
+ - -Wpartial-fields
+ - -Wredundant-constraints
+
+default-extensions:
+ - BangPatterns
+ - DeriveGeneric
+ - DeriveLift
+ - DerivingStrategies
+ - DerivingVia
+ - DefaultSignatures
+ - FunctionalDependencies
+ - GADTs
+ - LambdaCse
+ - MultiWayIf
+ - OverloadedStrings
+ - PatternSynonyms
+ - RecordWildCards
+ - TypeFamilies
+ - UndecidableInstances
+ - ViewPatterns
+
+library:
+ source-dirs: src
+ dependencies:
+ - mtl
+
+executables:
+ PROJECT:
+ main: Main.hs
+ source-dirs: app
+ ghc-otpions:
+ - -threaded
+ - -O2
+ dependencies:
+ - PROJECT