diff options
author | Joey Hess <joeyh@joeyh.name> | 2017-11-15 16:55:38 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2017-11-15 16:59:32 -0400 |
commit | 4888bd597e34dce996fd581bb417ce017099171b (patch) | |
tree | 8b97f6807b5528be6b00c8d21038057ca097ec29 /git-annex.cabal | |
parent | 01c524779136a688abf312e721abce41d2dd109c (diff) |
enable LambdaCase and convert around 10% of places that could use it
Needs ghc 7.6.1, so minimum base version increased slightly. All builds
are well above this version of ghc, and debian oldstable is as well.
Code that could use lambdacase can be found by running:
git grep -B 1 'case ' | less
and searching in less for "<-"
This commit was sponsored by andrea rota.
Diffstat (limited to 'git-annex.cabal')
-rw-r--r-- | git-annex.cabal | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/git-annex.cabal b/git-annex.cabal index 0d3681aa5..6347b58a4 100644 --- a/git-annex.cabal +++ b/git-annex.cabal @@ -306,7 +306,7 @@ source-repository head Executable git-annex Main-Is: git-annex.hs Build-Depends: - base (>= 4.5 && < 5.0), + base (>= 4.6 && < 5.0), optparse-applicative (>= 0.11.0), containers (>= 0.5.0.0), exceptions (>= 0.6), @@ -360,7 +360,7 @@ Executable git-annex split CC-Options: -Wall GHC-Options: -Wall -fno-warn-tabs - Extensions: PackageImports + Extensions: PackageImports, LambdaCase -- Some things don't work with the non-threaded RTS. GHC-Options: -threaded Other-Extensions: TemplateHaskell |