Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
generic-data Generic.Data.Internal.Enum genumMin == gfromEnum gminBound
gfiniteEnumFrom :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> [a]generic-data Generic.Data.Internal.Enum Generic enumFrom generated with the FiniteEnum option. See also gtoFiniteEnum.
gfiniteEnumFromThen :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> a -> [a]generic-data Generic.Data.Internal.Enum Generic enumFromThen generated with the FiniteEnum option. See also gtoFiniteEnum.
gfiniteEnumFromThenTo :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> a -> a -> [a]generic-data Generic.Data.Internal.Enum Generic enumFromThenTo generated with the FiniteEnum option. See also gtoFiniteEnum.
gfiniteEnumFromTo :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> a -> [a]generic-data Generic.Data.Internal.Enum Generic enumFromTo generated with the FiniteEnum option. See also gtoFiniteEnum.
gfromEnum :: (Generic a, GEnum StandardEnum (Rep a)) => a -> Intgeneric-data Generic.Data.Internal.Enum Generic fromEnum generated with the StandardEnum option. See also gtoEnum.
gfromEnum' :: forall opts a . (Generic a, GEnum opts (Rep a)) => a -> Intgeneric-data Generic.Data.Internal.Enum Generic fromEnum. Use gfromEnum or gfromFiniteEnum instead.
gfromFiniteEnum :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> Intgeneric-data Generic.Data.Internal.Enum Generic fromEnum generated with the FiniteEnum option. See also gtoFiniteEnum.
gtoEnum :: (Generic a, GEnum StandardEnum (Rep a)) => Int -> ageneric-data Generic.Data.Internal.Enum Generic toEnum generated with the StandardEnum option.
instance Enum MyType where toEnum = gtoEnum fromEnum = gfromEnum enumFrom = genumFrom enumFromThen = genumFromThen enumFromTo = genumFromTo enumFromThenTo = genumFromThenTo
gtoEnum' :: forall opts a . (Generic a, GEnum opts (Rep a)) => String -> Int -> ageneric-data Generic.Data.Internal.Enum Generic toEnum. Use gfromEnum or gfromFiniteEnum instead.