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.

  1. FiniteEnumeration :: a -> FiniteEnumeration a

    generic-data Generic.Data

    No documentation available.

  2. class GEnum opts (f :: Type -> Type)

    generic-data Generic.Data

    Generic representation of Enum types. The opts parameter is a type-level option to select different implementations.

  3. data StandardEnum

    generic-data Generic.Data

    Standard option for GEnum: derive Enum for types with only nullary constructors (the same restrictions as in the Haskell 2010 report).

  4. conIdEnum :: Constructors a => [ConId a]

    generic-data Generic.Data

    All constructor identifiers.

    gconNum @a = length (conIdEnum @a)
    

  5. genumFrom :: (Generic a, GEnum StandardEnum (Rep a)) => a -> [a]

    generic-data Generic.Data

    Generic enumFrom generated with the StandardEnum option. See also gtoEnum.

  6. genumFromThen :: (Generic a, GEnum StandardEnum (Rep a)) => a -> a -> [a]

    generic-data Generic.Data

    Generic enumFromThen generated with the StandardEnum option. See also gtoEnum.

  7. genumFromThenTo :: (Generic a, GEnum StandardEnum (Rep a)) => a -> a -> a -> [a]

    generic-data Generic.Data

    Generic enumFromThenTo generated with the StandardEnum option. See also gtoEnum.

  8. genumFromTo :: (Generic a, GEnum StandardEnum (Rep a)) => a -> a -> [a]

    generic-data Generic.Data

    Generic enumFromTo generated with the StandardEnum option. See also gtoEnum.

  9. gfiniteEnumFrom :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> [a]

    generic-data Generic.Data

    Generic enumFrom generated with the FiniteEnum option. See also gtoFiniteEnum.

  10. gfiniteEnumFromThen :: (Generic a, GEnum FiniteEnum (Rep a)) => a -> a -> [a]

    generic-data Generic.Data

    Generic enumFromThen generated with the FiniteEnum option. See also gtoFiniteEnum.

Page 154 of many | Previous | Next