packages feed

unbound 0.4.0.2 → 0.4.1

raw patch · 3 files changed

+9/−3 lines, 3 filesdep ~RepLibPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: RepLib

API changes (from Hackage documentation)

- Unbound.LocallyNameless: rEmbed :: Rep t_abPX => R (Embed t_abPX)
+ Unbound.LocallyNameless: rEmbed :: Rep t_abQV => R (Embed t_abQV)
- Unbound.LocallyNameless: rGenBind :: (Rep order_abQ8, Rep card_abQ9, Rep p_abQa, Rep t_abQb) => R (GenBind order_abQ8 card_abQ9 p_abQa t_abQb)
+ Unbound.LocallyNameless: rGenBind :: (Rep order_abR6, Rep card_abR7, Rep p_abR8, Rep t_abR9) => R (GenBind order_abR6 card_abR7 p_abR8 t_abR9)
- Unbound.LocallyNameless: rRebind :: (Rep p1_abQ0, Rep p2_abQ1) => R (Rebind p1_abQ0 p2_abQ1)
+ Unbound.LocallyNameless: rRebind :: (Rep p1_abQY, Rep p2_abQZ) => R (Rebind p1_abQY p2_abQZ)
- Unbound.LocallyNameless: rRec :: Rep p_abPZ => R (Rec p_abPZ)
+ Unbound.LocallyNameless: rRec :: Rep p_abQX => R (Rec p_abQX)
- Unbound.LocallyNameless: rShift :: Rep p_abPW => R (Shift p_abPW)
+ Unbound.LocallyNameless: rShift :: Rep p_abQU => R (Shift p_abQU)
- Unbound.LocallyNameless.Types: rEmbed :: Rep t_abPX => R (Embed t_abPX)
+ Unbound.LocallyNameless.Types: rEmbed :: Rep t_abQV => R (Embed t_abQV)
- Unbound.LocallyNameless.Types: rGenBind :: (Rep order_abQ8, Rep card_abQ9, Rep p_abQa, Rep t_abQb) => R (GenBind order_abQ8 card_abQ9 p_abQa t_abQb)
+ Unbound.LocallyNameless.Types: rGenBind :: (Rep order_abR6, Rep card_abR7, Rep p_abR8, Rep t_abR9) => R (GenBind order_abR6 card_abR7 p_abR8 t_abR9)
- Unbound.LocallyNameless.Types: rRebind :: (Rep p1_abQ0, Rep p2_abQ1) => R (Rebind p1_abQ0 p2_abQ1)
+ Unbound.LocallyNameless.Types: rRebind :: (Rep p1_abQY, Rep p2_abQZ) => R (Rebind p1_abQY p2_abQZ)
- Unbound.LocallyNameless.Types: rRec :: Rep p_abPZ => R (Rec p_abPZ)
+ Unbound.LocallyNameless.Types: rRec :: Rep p_abQX => R (Rec p_abQX)
- Unbound.LocallyNameless.Types: rShift :: Rep p_abPW => R (Shift p_abPW)
+ Unbound.LocallyNameless.Types: rShift :: Rep p_abQU => R (Shift p_abQU)

Files

CHANGES view
@@ -57,3 +57,8 @@ Version 0.4.0.2: 10 April 2012    * Bump 'mtl' upper bound to allow mtl-2.1++Version 0.4.1: 5 June 2012++  * Patch from Vilhelm Sjöberg changing acompareR1 to return EQ for+    Abstract1
Unbound/LocallyNameless/Alpha.hs view
@@ -514,7 +514,8 @@                         (Nothing, Nothing) -> loop rest
                  loop [] = error "acompareR1 found no constructors! Please report this as a bug."
              in loop cons
-acompareR1 r1 _ = error ("compareR1 not supported for " ++ show r1)
+acompareR1 (Abstract1 _) _ = \_ _ -> EQ           
+acompareR1 r1 _ = error ("acompareR1 not supported for " ++ show r1)
 
 compareTupM :: MTup AlphaD l -> AlphaCtx -> l -> l -> Ordering
 compareTupM MNil _ Nil Nil = EQ
unbound.cabal view
@@ -1,5 +1,5 @@ name:           unbound-version:        0.4.0.2+version:        0.4.1 license:        BSD3 license-file:   LICENSE build-type:     Simple@@ -30,7 +30,7 @@  Library   build-depends: base >= 4.3 && < 5,-                 RepLib >= 0.5.1 && < 0.6,+                 RepLib >= 0.5.3 && < 0.6,                  mtl >= 2.0 && < 2.2, transformers >= 0.2.2.0 && < 0.4,                  containers >= 0.3 && < 0.5   exposed-modules: