| Ix Bool |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
|
| Ix Char |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
|
| Ix Int |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
|
| Ix Int8 |
Since: base-2.1 |
Instance details
Defined in GHC.Int
|
| Ix Int16 |
Since: base-2.1 |
Instance details
Defined in GHC.Int
|
| Ix Int32 |
Since: base-2.1 |
Instance details
Defined in GHC.Int
|
| Ix Int64 |
Since: base-2.1 |
Instance details
Defined in GHC.Int
|
| Ix Integer |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
|
| Ix Natural |
Since: base-4.8.0.0 |
Instance details
Defined in GHC.Ix
|
| Ix Ordering |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
|
| Ix Word |
Since: base-4.6.0.0 |
Instance details
Defined in GHC.Ix
|
| Ix Word8 |
Since: base-2.1 |
Instance details
Defined in GHC.Word
|
| Ix Word16 |
Since: base-2.1 |
Instance details
Defined in GHC.Word
|
| Ix Word32 |
Since: base-2.1 |
Instance details
Defined in GHC.Word
|
| Ix Word64 |
Since: base-2.1 |
Instance details
Defined in GHC.Word
|
| Ix () |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
|
| Ix GeneralCategory |
Since: base-2.1 |
Instance details
Defined in GHC.Unicode
|
| Ix IOMode |
Since: base-4.2.0.0 |
Instance details
Defined in GHC.IO.IOMode
|
| Ix DecidedStrictness |
Since: base-4.9.0.0 |
Instance details
Defined in GHC.Generics
|
| Ix SourceStrictness |
Since: base-4.9.0.0 |
Instance details
Defined in GHC.Generics
|
| Ix SourceUnpackedness |
Since: base-4.9.0.0 |
Instance details
Defined in GHC.Generics
|
| Ix Associativity |
Since: base-4.9.0.0 |
Instance details
Defined in GHC.Generics
|
| Ix SeekMode |
Since: base-4.2.0.0 |
Instance details
Defined in GHC.IO.Device
|
| Ix Void |
Since: base-4.8.0.0 |
Instance details
Defined in Data.Void
|
| Ix a => Ix (Down a) |
Since: base-4.14.0.0 |
Instance details
Defined in Data.Ord
|
| Ix a => Ix (Identity a) |
Since: base-4.9.0.0 |
Instance details
Defined in Data.Functor.Identity
|
| (Ix a, Ix b) => Ix (a, b) |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
Methods
range :: ((a, b), (a, b)) -> [(a, b)] Source
index :: ((a, b), (a, b)) -> (a, b) -> Int Source
unsafeIndex :: ((a, b), (a, b)) -> (a, b) -> Int Source
inRange :: ((a, b), (a, b)) -> (a, b) -> Bool Source
rangeSize :: ((a, b), (a, b)) -> Int Source
unsafeRangeSize :: ((a, b), (a, b)) -> Int Source
|
| Ix (Proxy s) |
Since: base-4.7.0.0 |
Instance details
Defined in Data.Proxy
|
| (Ix a1, Ix a2, Ix a3) => Ix (a1, a2, a3) |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
Methods
range :: ((a1, a2, a3), (a1, a2, a3)) -> [(a1, a2, a3)] Source
index :: ((a1, a2, a3), (a1, a2, a3)) -> (a1, a2, a3) -> Int Source
unsafeIndex :: ((a1, a2, a3), (a1, a2, a3)) -> (a1, a2, a3) -> Int Source
inRange :: ((a1, a2, a3), (a1, a2, a3)) -> (a1, a2, a3) -> Bool Source
rangeSize :: ((a1, a2, a3), (a1, a2, a3)) -> Int Source
unsafeRangeSize :: ((a1, a2, a3), (a1, a2, a3)) -> Int Source
|
| Ix a => Ix (Const a b) |
Since: base-4.9.0.0 |
Instance details
Defined in Data.Functor.Const
|
| (Ix a1, Ix a2, Ix a3, Ix a4) => Ix (a1, a2, a3, a4) |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
Methods
range :: ((a1, a2, a3, a4), (a1, a2, a3, a4)) -> [(a1, a2, a3, a4)] Source
index :: ((a1, a2, a3, a4), (a1, a2, a3, a4)) -> (a1, a2, a3, a4) -> Int Source
unsafeIndex :: ((a1, a2, a3, a4), (a1, a2, a3, a4)) -> (a1, a2, a3, a4) -> Int Source
inRange :: ((a1, a2, a3, a4), (a1, a2, a3, a4)) -> (a1, a2, a3, a4) -> Bool Source
rangeSize :: ((a1, a2, a3, a4), (a1, a2, a3, a4)) -> Int Source
unsafeRangeSize :: ((a1, a2, a3, a4), (a1, a2, a3, a4)) -> Int Source
|
| (Ix a1, Ix a2, Ix a3, Ix a4, Ix a5) => Ix (a1, a2, a3, a4, a5) |
Since: base-2.1 |
Instance details
Defined in GHC.Ix
Methods
range :: ((a1, a2, a3, a4, a5), (a1, a2, a3, a4, a5)) -> [(a1, a2, a3, a4, a5)] Source
index :: ((a1, a2, a3, a4, a5), (a1, a2, a3, a4, a5)) -> (a1, a2, a3, a4, a5) -> Int Source
unsafeIndex :: ((a1, a2, a3, a4, a5), (a1, a2, a3, a4, a5)) -> (a1, a2, a3, a4, a5) -> Int Source
inRange :: ((a1, a2, a3, a4, a5), (a1, a2, a3, a4, a5)) -> (a1, a2, a3, a4, a5) -> Bool Source
rangeSize :: ((a1, a2, a3, a4, a5), (a1, a2, a3, a4, a5)) -> Int Source
unsafeRangeSize :: ((a1, a2, a3, a4, a5), (a1, a2, a3, a4, a5)) -> Int Source
|