Data.Enum (original) (raw)
Since: base-4.11.0.0
Instance details
Defined in GHC.Internal.ByteOrder
Since: base-2.1
Instance details
Defined in GHC.Internal.Data.Semigroup.Internal
Since: base-2.1
Instance details
Defined in GHC.Internal.Data.Semigroup.Internal
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.C.Types
Instance details
Defined in GHC.Internal.Foreign.Ptr
Instance details
Defined in GHC.Internal.Foreign.Ptr
Bounded Associativity Source #
Since: base-4.9.0.0
Instance details
Defined in GHC.Internal.Generics
Bounded DecidedStrictness Source #
Since: base-4.9.0.0
Instance details
Defined in GHC.Internal.Generics
Bounded SourceStrictness Source #
Since: base-4.9.0.0
Instance details
Defined in GHC.Internal.Generics
Bounded SourceUnpackedness Source #
Since: base-4.9.0.0
Instance details
Defined in GHC.Internal.Generics
Since: base-2.1
Instance details
Defined in GHC.Internal.Int
Since: base-2.1
Instance details
Defined in GHC.Internal.Int
Since: base-2.1
Instance details
Defined in GHC.Internal.Int
Since: base-2.1
Instance details
Defined in GHC.Internal.Int
Instance details
Defined in GHC.Internal.LanguageExtensions
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Instance details
Defined in GHC.Internal.System.Posix.Types
Bounded GeneralCategory Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Unicode
Since: base-2.1
Instance details
Defined in GHC.Internal.Word
Since: base-2.1
Instance details
Defined in GHC.Internal.Word
Since: base-2.1
Instance details
Defined in GHC.Internal.Word
Since: base-2.1
Instance details
Defined in GHC.Internal.Word
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Since: base-4.16.0.0
Instance details
Defined in GHC.Internal.Enum
Since: base-4.10.0.0
Instance details
Defined in GHC.Internal.Enum
Since: base-4.10.0.0
Instance details
Defined in GHC.Internal.Enum
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Bounded a => Bounded (First a) Source #
Since: base-4.9.0.0
Instance details
Defined in Data.Semigroup
Bounded a => Bounded (Last a) Source #
Since: base-4.9.0.0
Instance details
Defined in Data.Semigroup
Bounded a => Bounded (Max a) Source #
Since: base-4.9.0.0
Instance details
Defined in Data.Semigroup
Bounded a => Bounded (Min a) Source #
Since: base-4.9.0.0
Instance details
Defined in Data.Semigroup
Bounded m => Bounded (WrappedMonoid m) Source #
Since: base-4.9.0.0
Instance details
Defined in Data.Semigroup
Bounded a => Bounded (And a) Source #
Since: base-4.16
Instance details
Defined in GHC.Internal.Data.Bits
Bounded a => Bounded (Iff a) Source #
Since: base-4.16
Instance details
Defined in GHC.Internal.Data.Bits
Bounded a => Bounded (Ior a) Source #
Since: base-4.16
Instance details
Defined in GHC.Internal.Data.Bits
Bounded a => Bounded (Xor a) Source #
Since: base-4.16
Instance details
Defined in GHC.Internal.Data.Bits
Bounded a => Bounded (Identity a) Source #
Since: base-4.9.0.0
Instance details
Defined in GHC.Internal.Data.Functor.Identity
Bounded a => Bounded (Down a) Source #
Swaps `[minBound](Data-Enum.html#v:minBound "Data.Enum")`
and `[maxBound](Data-Enum.html#v:maxBound "Data.Enum")`
of the underlying type.
Since: base-4.14.0.0
Instance details
Defined in GHC.Internal.Data.Ord
Bounded a => Bounded (Dual a) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Data.Semigroup.Internal
Bounded a => Bounded (Product a) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Data.Semigroup.Internal
Bounded a => Bounded (Sum a) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Data.Semigroup.Internal
Bounded a => Bounded (Solo a) Source #
Instance details
Defined in GHC.Internal.Enum
Since: base-4.7.0.0
Instance details
Defined in GHC.Internal.Data.Proxy
(Bounded a, Bounded b) => Bounded (a, b) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Bounded a => Bounded (Const a b) Source #
Since: base-4.9.0.0
Instance details
Defined in GHC.Internal.Data.Functor.Const
(Applicative f, Bounded a) => Bounded (Ap f a) Source #
Since: base-4.12.0.0
Instance details
Defined in GHC.Internal.Data.Monoid
Coercible a b => Bounded (Coercion a b) Source #
Since: base-4.7.0.0
Instance details
Defined in GHC.Internal.Data.Type.Coercion
a ~ b => Bounded (a :~: b) Source #
Since: base-4.7.0.0
Instance details
Defined in GHC.Internal.Data.Type.Equality
(Bounded a, Bounded b, Bounded c) => Bounded (a, b, c) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
a ~~ b => Bounded (a :~~: b) Source #
Since: base-4.10.0.0
Instance details
Defined in GHC.Internal.Data.Type.Equality
(Bounded a, Bounded b, Bounded c, Bounded d) => Bounded (a, b, c, d) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Bounded (f (g a)) => Bounded (Compose f g a) Source #
Since: base-4.19.0.0
Instance details
Defined in Data.Functor.Compose
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e) => Bounded (a, b, c, d, e) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f) => Bounded (a, b, c, d, e, f) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f) Source #
maxBound :: (a, b, c, d, e, f) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g) => Bounded (a, b, c, d, e, f, g) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g) Source #
maxBound :: (a, b, c, d, e, f, g) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h) => Bounded (a, b, c, d, e, f, g, h) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h) Source #
maxBound :: (a, b, c, d, e, f, g, h) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i) => Bounded (a, b, c, d, e, f, g, h, i) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i) Source #
maxBound :: (a, b, c, d, e, f, g, h, i) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j) => Bounded (a, b, c, d, e, f, g, h, i, j) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i, j) Source #
maxBound :: (a, b, c, d, e, f, g, h, i, j) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j, Bounded k) => Bounded (a, b, c, d, e, f, g, h, i, j, k) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i, j, k) Source #
maxBound :: (a, b, c, d, e, f, g, h, i, j, k) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j, Bounded k, Bounded l) => Bounded (a, b, c, d, e, f, g, h, i, j, k, l) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i, j, k, l) Source #
maxBound :: (a, b, c, d, e, f, g, h, i, j, k, l) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j, Bounded k, Bounded l, Bounded m) => Bounded (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #
maxBound :: (a, b, c, d, e, f, g, h, i, j, k, l, m) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j, Bounded k, Bounded l, Bounded m, Bounded n) => Bounded (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #
maxBound :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source #
(Bounded a, Bounded b, Bounded c, Bounded d, Bounded e, Bounded f, Bounded g, Bounded h, Bounded i, Bounded j, Bounded k, Bounded l, Bounded m, Bounded n, Bounded o) => Bounded (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #
Since: base-2.1
Instance details
Defined in GHC.Internal.Enum
Methods
minBound :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #
maxBound :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source #