delude 0.1.0.2 → 0.1.0.3
raw patch · 2 files changed
+1/−10 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Delude: instance (GHC.Enum.Bounded e, GHC.Enum.Enum e) => Delude.Enumerable e
- Delude: instance Delude.Cat (->)
Files
- Delude.hs +0/−9
- delude.cabal +1/−1
Delude.hs view
@@ -105,16 +105,7 @@ f >. g = g .< f f .< g = g >. f --- | More general Category class than defined in Control.Category-class (Arr arr) => Cat arr where- idmap :: a -> arr a a- instance Arr (->) where (.<) = (.) -instance Cat (->) where idmap a = id- -- | A class which supplies you with a (possibly infinite) enumeration of all of the types which instantiate it. class Enumerable e where enumeration :: [e]---- | Bounded e, Enum e gives us a natural way to enumerate e, where enumeration = [minBound..maxBound]-instance (Bounded e, Enum e) => Enumerable e where enumeration = [minBound..maxBound]
delude.cabal view
@@ -10,7 +10,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 0.1.0.2+version: 0.1.0.3 -- A short (one-line) description of the package. synopsis: Generalized the Prelude more functionally.