ghc-syb-utils 0.2.3.1 → 0.2.3.2
raw patch · 3 files changed
+18/−5 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ghc-syb-utils.cabal +9/−3
- test/Regression.hs +2/−2
- test/test-cases/GithubIssue9.hs +7/−0
ghc-syb-utils.cabal view
@@ -1,5 +1,5 @@ name: ghc-syb-utils-version: 0.2.3.1+version: 0.2.3.2 license: BSD3 license-file: LICENSE author: Claus Reinke@@ -11,9 +11,11 @@ category: Development stability: provisional build-type: Simple-cabal-version: >= 1.8+cabal-version: >= 1.10 tested-with: GHC ==7.8.3, GHC ==7.10.0 +extra-source-files: test/test-cases/*.hs+ library build-depends: base >= 4 && < 5 , syb >= 0.1.0@@ -27,15 +29,19 @@ ghc-syb == 0.2.* hs-source-dirs: .- extensions: Rank2Types, CPP+ default-language: Haskell2010+ default-extensions: Rank2Types, CPP ghc-options: -Wall exposed-modules: GHC.SYB.Utils ++ test-suite regression-tests type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Regression.hs+ default-language: Haskell2010 build-depends: base, directory,
test/Regression.hs view
@@ -14,8 +14,8 @@ main :: IO () main = do- pkg_dir <- getCurrentDirectory- let ex1 = pkg_dir </> "test" </> "test-cases" </> "GithubIssue9.hs"+ let ex1 = "test" </> "test-cases" </> "GithubIssue9.hs"+ Ghc.runGhc (Just libdir) $ do dflags0 <- Ghc.getSessionDynFlags let dflags = dflags0
+ test/test-cases/GithubIssue9.hs view
@@ -0,0 +1,7 @@+{-# LANGUAGE TemplateHaskell #-}+module GithubIssue9 where++import Language.Haskell.TH++foo :: Q Exp+foo = [| \f -> f 2 |]