| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.Lexicographic.Generic.Internal
Documentation
class (GBounded ra, GEnum ra) => GBoundEnum ra where Source #
Methods
gcardinality :: p (ra x) -> Int Source #
Instances
| GBoundEnum (U1 :: Type -> Type) Source # | |
Defined in Data.Lexicographic.Generic.Internal Methods gcardinality :: p (U1 x) -> Int Source # | |
| (Bounded a, Enum a) => GBoundEnum (K1 _m a :: Type -> Type) Source # | |
Defined in Data.Lexicographic.Generic.Internal Methods gcardinality :: p (K1 _m a x) -> Int Source # | |
| (GBoundEnum ra, GBoundEnum rb) => GBoundEnum (ra :+: rb) Source # | |
Defined in Data.Lexicographic.Generic.Internal Methods gcardinality :: p ((ra :+: rb) x) -> Int Source # | |
| (GBoundEnum ra, GBoundEnum rb) => GBoundEnum (ra :*: rb) Source # | |
Defined in Data.Lexicographic.Generic.Internal Methods gcardinality :: p ((ra :*: rb) x) -> Int Source # | |
| GBoundEnum ra => GBoundEnum (M1 _d _m ra) Source # | |
Defined in Data.Lexicographic.Generic.Internal Methods gcardinality :: p (M1 _d _m ra x) -> Int Source # | |