generic-enum 0.1.0.0 → 0.1.1.0
raw patch · 2 files changed
+3/−3 lines, 2 files
Files
- generic-enum.cabal +1/−1
- src/Data/Generic/Enum.hs +2/−2
generic-enum.cabal view
@@ -1,5 +1,5 @@ name: generic-enum-version: 0.1.0.0+version: 0.1.1.0 synopsis: An Enum class that fixes some deficiences with Prelude's Enum description: The default Enum class has a couple of issues that limit it's flexibility namely:
src/Data/Generic/Enum.hs view
@@ -8,11 +8,11 @@ {-# LANGUAGE FlexibleInstances #-} module Data.Generic.Enum (- Enum(succ, pred, toEnum, fromEnum, numStepsBetween),+ Enum(EnumNumT, EnumIntegralT, succ, pred, toEnum, fromEnum, numStepsBetween), DefaultEnum(defaultFromEnum, defaultToEnum), Element, EnumFromTo(enumFromTo, enumFromThenTo, enumFromThenCount, enumFromCount, enumFromStepTo, enumFromStepCount),- EnumFrom(enumFrom, enumFromThen, enumFromStep)+ EnumFrom(enumFrom, enumFromThen, enumFromStep), ) where import qualified Prelude