git.iko.soy/typeable/stackage2nix
on master help sign in
Move default-extensions to Cabal file
commit35e0601331772274de6c585a50518e3f6f64627a authorDmitry Bushev <bushevdv@gmail.com> dateSat 24 Jun 2017, 22:59 (9 years ago) parent1822c86
8 files changed+5−21
src/Distribution/Nixpkgs/Haskell/Packages/PrettyPrinting.hs−2 src/Distribution/Nixpkgs/Haskell/Stack.hs−6 src/Distribution/Nixpkgs/Haskell/Stack/PrettyPrinting.hs−2 src/Language/Nix/FilePath.hs−1 src/Runner/Cli.hs−2 src/Stack/Config.hs−3 src/Stack/Config/Yaml.hs−4 stack2nix.cabal+5−1
src/Distribution/Nixpkgs/Haskell/Packages/PrettyPrinting.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−
31module Distribution.Nixpkgs.Haskell.Packages.PrettyPrinting where
42
53import Language.Nix.PrettyPrinting
src/Distribution/Nixpkgs/Haskell/Stack.hs−6
@@ -1,9 +1,3 @@
1−{-# LANGUAGE GeneralizedNewtypeDeriving #-}
2−{-# LANGUAGE LambdaCase #-}
3−{-# LANGUAGE OverloadedStrings #-}
4−{-# LANGUAGE RecordWildCards #-}
5−{-# LANGUAGE TemplateHaskell #-}
6−
71module Distribution.Nixpkgs.Haskell.Stack where
82
93import Control.Lens
src/Distribution/Nixpkgs/Haskell/Stack/PrettyPrinting.hs−2
@@ -1,6 +1,4 @@
1−{-# LANGUAGE OverloadedStrings #-}
21{-# LANGUAGE Rank2Types #-}
3−{-# LANGUAGE TemplateHaskell #-}
42
53module Distribution.Nixpkgs.Haskell.Stack.PrettyPrinting where
64
src/Language/Nix/FilePath.hs−1
@@ -1,5 +1,4 @@
11{-# LANGUAGE DeriveGeneric #-}
2−{-# LANGUAGE TemplateHaskell #-}
32
43module Language.Nix.FilePath where
54
src/Runner/Cli.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE TemplateHaskell #-}
2−
31module Runner.Cli where
42
53import Control.Lens
src/Stack/Config.hs−3
@@ -1,6 +1,3 @@
1−{-# LANGUAGE LambdaCase #-}
2−{-# LANGUAGE RecordWildCards #-}
3−{-# LANGUAGE TemplateHaskell #-}
41{-# LANGUAGE ViewPatterns #-}
52
63module Stack.Config where
src/Stack/Config/Yaml.hs−4
@@ -1,7 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−{-# LANGUAGE TemplateHaskell #-}
3−{-# LANGUAGE LambdaCase #-}
4−
51module Stack.Config.Yaml where
62
73import Control.Applicative
stack2nix.cabal+5−1
@@ -42,6 +42,10 @@ library
4242 , stackage-curator
4343 , text
4444 , yaml
45+ default-extensions: LambdaCase
46+ , OverloadedStrings
47+ , RecordWildCards
48+ , TemplateHaskell
4549 default-language: Haskell2010
4650 ghc-options: -Wall -funbox-strict-fields
4751
@@ -59,7 +63,7 @@ test-suite spec
5963 main-is: Spec.hs
6064 build-depends: base
6165 , Cabal
62− , bytestring > 0.10 && < 0.11
66+ , bytestring
6367 , hspec
6468 , pretty
6569 , shakespeare