package.yaml (1073B)
1 name: haskell-template 2 # version: 0.0.0.0 3 # license: ISC 4 author: Robert Russell 5 6 flags: 7 dump: 8 description: dump core to a file 9 default: false 10 manual: true 11 when: 12 - condition: flag(dump) 13 ghc-options: 14 - -ddump-simpl 15 - -dsuppress-all 16 - -dno-suppress-type-signatures 17 - -ddump-to-file 18 19 ghc-options: 20 - -Wall 21 - -Wno-name-shadowing 22 - -Wno-unused-top-binds 23 - -O2 24 25 language: GHC2024 26 27 # Uncontroversial extensions, except for Strict 28 default-extensions: 29 - BlockArguments 30 - DefaultSignatures 31 - DerivingVia 32 - ExtendedLiterals 33 - FunctionalDependencies 34 - MagicHash 35 - OverloadedStrings 36 - PartialTypeSignatures 37 - PatternSynonyms 38 - QuantifiedConstraints 39 - RecursiveDo 40 # - Strict 41 - TypeAbstractions 42 - TypeData 43 - TypeFamilies 44 - UnboxedTuples 45 - UnicodeSyntax 46 - UnliftedNewtypes 47 - UnliftedDatatypes 48 - ViewPatterns 49 50 dependencies: 51 - base 52 53 executables: 54 haskell-template: 55 source-dirs: src 56 main: Main.hs