packages feed

lub 0.1.5 → 0.1.6

raw patch · 2 files changed

+2/−2 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Glb: instance (HasGlb a) => HasGlb (Maybe a)
- Data.Glb: instance (HasGlb a) => HasGlb [a]
- Data.Glb: instance (HasGlb b) => HasGlb (a -> b)
- Data.Lub: instance (HasLub a) => HasLub (Maybe a)
- Data.Lub: instance (HasLub a) => HasLub [a]
- Data.Lub: instance (HasLub b) => HasLub (a -> b)
+ Data.Glb: instance HasGlb a => HasGlb (Maybe a)
+ Data.Glb: instance HasGlb a => HasGlb [a]
+ Data.Glb: instance HasGlb b => HasGlb (a -> b)
+ Data.Lub: instance HasLub a => HasLub (Maybe a)
+ Data.Lub: instance HasLub a => HasLub [a]
+ Data.Lub: instance HasLub b => HasLub (a -> b)
- Data.Glb: flatGlb :: (Eq a) => a -> a -> a
+ Data.Glb: flatGlb :: Eq a => a -> a -> a
- Data.Glb: glb :: (HasGlb a) => a -> a -> a
+ Data.Glb: glb :: HasGlb a => a -> a -> a
- Data.Glb: glbs1 :: (HasGlb a) => [a] -> a
+ Data.Glb: glbs1 :: HasGlb a => [a] -> a
- Data.Lub: lub :: (HasLub a) => a -> a -> a
+ Data.Lub: lub :: HasLub a => a -> a -> a
- Data.Lub: lubs :: (HasLub a) => [a] -> a
+ Data.Lub: lubs :: HasLub a => [a] -> a
- Data.Lub: parCommute :: (HasLub b) => (a -> a -> b) -> (a -> a -> b)
+ Data.Lub: parCommute :: HasLub b => (a -> a -> b) -> (a -> a -> b)
- Data.Repr: repr :: (HasRepr t r) => t -> r
+ Data.Repr: repr :: HasRepr t r => t -> r
- Data.Repr: unrepr :: (HasRepr t r) => r -> t
+ Data.Repr: unrepr :: HasRepr t r => r -> t

Files

lub.cabal view
@@ -1,5 +1,5 @@ Name:                lub-Version:             0.1.5+Version:             0.1.6 Cabal-Version:       >= 1.2 Synopsis:            information operators: least upper bound (lub) and greatest lower bound (glb) Category:            Concurrency, Data, Other
src/Data/Glb.hs view
@@ -58,7 +58,7 @@ instance (HasGlb a, HasGlb b) => HasGlb (Either a b) where   Left  a `glb` Left  a' = Left  (a `glb` a')   Right b `glb` Right b' = Right (b `glb` b')-  _ `glb` _ = glbBottom "bottom (Left/Right mismatch)"+  _ `glb` _ = glbBottom "Left/Right mismatch"   -- 'glb' on representations