packages feed

haskell-src-meta 0.8.5 → 0.8.6

raw patch · 4 files changed

+13/−5 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Language.Haskell.Meta.Syntax.Translate: toTupEl :: ToExp a => a -> Exp
+ Language.Haskell.Meta.Syntax.Translate: toTupEl :: ToExp a => a -> Maybe Exp

Files

ChangeLog view
@@ -1,3 +1,6 @@+0.8.6:+- Add TypeApplications to default extensions+ 0.8.5: - Compatibility with template-haskell shipped with GHC 8.10 
haskell-src-meta.cabal view
@@ -1,6 +1,6 @@ name:               haskell-src-meta-version:            0.8.5-cabal-version:      >= 1.8+version:            0.8.6+cabal-version:      >= 1.10 build-type:         Simple license:            BSD3 license-file:       LICENSE@@ -17,8 +17,9 @@ extra-source-files: ChangeLog README.md  library+  default-language: Haskell2010   build-depends:   base >= 4.8 && < 5,-                   haskell-src-exts >= 1.18 && < 1.23,+                   haskell-src-exts >= 1.18 && < 1.24,                    pretty >= 1.0 && < 1.2,                    syb >= 0.1 && < 0.8,                    template-haskell >= 2.10 && < 2.17,@@ -34,6 +35,7 @@                    Language.Haskell.Meta.Utils  test-suite unit+  default-language: Haskell2010   type:             exitcode-stdio-1.0   hs-source-dirs:   tests   main-is:          Main.hs@@ -55,6 +57,7 @@   test-suite splices+  default-language: Haskell2010   type:             exitcode-stdio-1.0   hs-source-dirs:   tests   main-is:          Splices.hs@@ -66,6 +69,7 @@     template-haskell  test-suite examples+  default-language: Haskell2010   type:             exitcode-stdio-1.0   hs-source-dirs:   examples, tests   main-is:          TestExamples.hs
src/Language/Haskell/Meta/Parse.hs view
@@ -84,7 +84,8 @@                       ,TemplateHaskell                       ,RankNTypes                       ,MultiParamTypeClasses-                      ,RecursiveDo]+                      ,RecursiveDo+                      ,TypeApplications]  parseResultToEither :: ParseResult a -> Either String a parseResultToEither (ParseOk a) = Right a
tests/TestExamples.hs view
@@ -6,7 +6,7 @@ import qualified HsHere import qualified SKI -import SKI (SKI ((:$), I, K, S))+import SKI (SKI (I, K, S, (:$)))  -- Very dumb test framework shouldBe :: (Show a, Eq a) => a -> a -> IO ()