boomerang 1.1.1 → 1.2.0
raw patch · 2 files changed
+2/−2 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
- Text.Boomerang.Combinators: rJust :: PrinterParser e tok (:- a_a1K0 r) (:- (Maybe a_a1K0) r)
+ Text.Boomerang.Combinators: rJust :: PrinterParser e tok (:- a_a1JZ r) (:- (Maybe a_a1JZ) r)
- Text.Boomerang.Combinators: rLeft :: PrinterParser e tok (:- a_a4uy r) (:- (Either a_a4uy b_a4ux) r)
+ Text.Boomerang.Combinators: rLeft :: PrinterParser e tok (:- a_a4ux r) (:- (Either a_a4ux b_a4uw) r)
- Text.Boomerang.Combinators: rNothing :: PrinterParser e tok r (:- (Maybe a_a1K0) r)
+ Text.Boomerang.Combinators: rNothing :: PrinterParser e tok r (:- (Maybe a_a1JZ) r)
- Text.Boomerang.Combinators: rRight :: PrinterParser e tok (:- b_a4ux r) (:- (Either a_a4uy b_a4ux) r)
+ Text.Boomerang.Combinators: rRight :: PrinterParser e tok (:- b_a4uw r) (:- (Either a_a4ux b_a4uw) r)
Files
- Text/Boomerang/TH.hs +1/−1
- boomerang.cabal +1/−1
Text/Boomerang/TH.hs view
@@ -38,7 +38,7 @@ let e' = mkName "e" let ppType = AppT (AppT (ConT ''PrinterParser) (VarT e')) (VarT tok') let r' = mkName "r"- let inT = foldl (\a b -> AppT (AppT (ConT ''(:-)) b) a) (VarT r') tys+ let inT = foldr (\a b -> AppT (AppT (ConT ''(:-)) a) b) (VarT r') tys let outT = AppT (AppT (ConT ''(:-)) (foldl AppT (ConT tName) (map (VarT . takeName) tParams))) (VarT r')
boomerang.cabal view
@@ -1,5 +1,5 @@ Name: boomerang-Version: 1.1.1+Version: 1.2.0 License: BSD3 License-File: LICENSE Author: jeremy@seereason.com