package.yaml (1121B)
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 - LiberalTypeSynonyms 35 - MagicHash 36 - OverloadedLists 37 - OverloadedStrings 38 - PartialTypeSignatures 39 - PatternSynonyms 40 - QuantifiedConstraints 41 - RecursiveDo 42 # - Strict 43 - TypeAbstractions 44 - TypeData 45 - TypeFamilies 46 - UnboxedTuples 47 - UnicodeSyntax 48 - UnliftedNewtypes 49 - UnliftedDatatypes 50 - ViewPatterns 51 52 dependencies: 53 - base 54 55 executables: 56 haskell-template: 57 source-dirs: src 58 main: Main.hs