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 +1/−1
- src/Data/Glb.hs +1/−1
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