packages feed

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 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