From 46ae60eaca841b554ba20c6a2b7a15b43c12b4df Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Tue, 18 Dec 2018 13:51:16 +0100 Subject: Much ado about nothing --- edit-lens/package.yaml | 69 ++++++++++++++++++++++++++++++++------------------ 1 file changed, 44 insertions(+), 25 deletions(-) (limited to 'edit-lens/package.yaml') diff --git a/edit-lens/package.yaml b/edit-lens/package.yaml index b506ec1..88a35ca 100644 --- a/edit-lens/package.yaml +++ b/edit-lens/package.yaml @@ -9,32 +9,38 @@ extra-source-files: - ChangeLog.md git: https://git.yggdrasil.li/gkleen/pub/bachelor-thesis +default-extensions: + - TypeFamilies + - FlexibleContexts + - FlexibleInstances + - MultiParamTypeClasses + - FunctionalDependencies + - AllowAmbiguousTypes + - TypeApplications + - GADTs + - RecordWildCards + - NamedFieldPuns + - PatternGuards + - TupleSections + - RankNTypes + - ViewPatterns + - DerivingStrategies + +dependencies: + - base + - lens + - containers + - composition-tree + - monad-memo + - Diff + - mtl + - wl-pprint + - intervals + +# ghc-options: [ -O2 ] + library: - default-extensions: - - TypeFamilies - - FlexibleContexts - - FlexibleInstances - - MultiParamTypeClasses - - FunctionalDependencies - - AllowAmbiguousTypes - - TypeApplications - - GADTs - - RecordWildCards - - NamedFieldPuns - - PatternGuards - - TupleSections - - RankNTypes - - ViewPatterns source-dirs: src - dependencies: - - base - - lens - - containers - - composition-tree - - Diff - - mtl - - wl-pprint - - intervals exposed-modules: - Control.Edit - Control.Lens.Edit @@ -42,4 +48,17 @@ library: - Control.FST - Control.DFST.Lens - +tests: + test: + source-dirs: + - test + - src + main: Driver.hs + dependencies: + - tasty + - tasty-discover + - tasty-hedgehog + - tasty-hunit + - HUnit + - hedgehog + - deepseq -- cgit v1.2.3