| Unaligned Char Source # | Char's instance use 31bit wide char prim-op. |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Double Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Float Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Int Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Int8 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Int16 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Int32 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Int64 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Word Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Word8 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Word16 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Word32 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned Word64 Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CChar Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CSChar Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CUChar Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CShort Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CUShort Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CInt Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CUInt Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CLong Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CULong Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CLLong Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CULLong Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CBool Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CFloat Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CDouble Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CPtrdiff Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CSize Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CWchar Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CSigAtomic Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CClock Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CTime Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CUSeconds Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CSUSeconds Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CIntPtr Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CUIntPtr Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CIntMax Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned CUIntMax Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (Ptr a) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Char) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Double) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Float) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Int) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Int16) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Int32) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Int64) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Word) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Word16) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Word32) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (BE Word64) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Char) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Double) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Float) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Int) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Int16) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Int32) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Int64) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Word) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Word16) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Word32) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned (LE Word64) Source # | |
Instance detailsDefined in Z.Data.Array.Unaligned |
| Unaligned a => Unaligned (RadixDown a) Source # | |
Instance detailsDefined in Z.Data.Vector.Sort |
| (Unaligned a, Unaligned b) => Unaligned (a, b) Source # | Write a, b in order |
Instance detailsDefined in Z.Data.Array.Unaligned |
| (Unaligned a, Unaligned b, Unaligned c) => Unaligned (a, b, c) Source # | Write a, b, c in order |
Instance detailsDefined in Z.Data.Array.Unaligned Methods unalignedSize :: UnalignedSize (a, b, c) Source # indexWord8ArrayAs# :: ByteArray# -> Int# -> (a, b, c) Source # readWord8ArrayAs# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, (a, b, c) #) Source # writeWord8ArrayAs# :: MutableByteArray# s -> Int# -> (a, b, c) -> State# s -> State# s Source # peekMBA :: MutableByteArray# RealWorld -> Int -> IO (a, b, c) Source # pokeMBA :: MutableByteArray# RealWorld -> Int -> (a, b, c) -> IO () Source # indexBA :: ByteArray# -> Int -> (a, b, c) Source # |
| (Unaligned a, Unaligned b, Unaligned c, Unaligned d) => Unaligned (a, b, c, d) Source # | Write a, b, c, d in order |
Instance detailsDefined in Z.Data.Array.Unaligned Methods unalignedSize :: UnalignedSize (a, b, c, d) Source # indexWord8ArrayAs# :: ByteArray# -> Int# -> (a, b, c, d) Source # readWord8ArrayAs# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, (a, b, c, d) #) Source # writeWord8ArrayAs# :: MutableByteArray# s -> Int# -> (a, b, c, d) -> State# s -> State# s Source # peekMBA :: MutableByteArray# RealWorld -> Int -> IO (a, b, c, d) Source # pokeMBA :: MutableByteArray# RealWorld -> Int -> (a, b, c, d) -> IO () Source # indexBA :: ByteArray# -> Int -> (a, b, c, d) Source # |
| (Unaligned a, Unaligned b, Unaligned c, Unaligned d, Unaligned e) => Unaligned (a, b, c, d, e) Source # | Write a, b, c, d, e in order |
Instance detailsDefined in Z.Data.Array.Unaligned Methods unalignedSize :: UnalignedSize (a, b, c, d, e) Source # indexWord8ArrayAs# :: ByteArray# -> Int# -> (a, b, c, d, e) Source # readWord8ArrayAs# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, (a, b, c, d, e) #) Source # writeWord8ArrayAs# :: MutableByteArray# s -> Int# -> (a, b, c, d, e) -> State# s -> State# s Source # peekMBA :: MutableByteArray# RealWorld -> Int -> IO (a, b, c, d, e) Source # pokeMBA :: MutableByteArray# RealWorld -> Int -> (a, b, c, d, e) -> IO () Source # indexBA :: ByteArray# -> Int -> (a, b, c, d, e) Source # |
| (Unaligned a, Unaligned b, Unaligned c, Unaligned d, Unaligned e, Unaligned f) => Unaligned (a, b, c, d, e, f) Source # | Write a, b, c, d, e, f in order |
Instance detailsDefined in Z.Data.Array.Unaligned Methods unalignedSize :: UnalignedSize (a, b, c, d, e, f) Source # indexWord8ArrayAs# :: ByteArray# -> Int# -> (a, b, c, d, e, f) Source # readWord8ArrayAs# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, (a, b, c, d, e, f) #) Source # writeWord8ArrayAs# :: MutableByteArray# s -> Int# -> (a, b, c, d, e, f) -> State# s -> State# s Source # peekMBA :: MutableByteArray# RealWorld -> Int -> IO (a, b, c, d, e, f) Source # pokeMBA :: MutableByteArray# RealWorld -> Int -> (a, b, c, d, e, f) -> IO () Source # indexBA :: ByteArray# -> Int -> (a, b, c, d, e, f) Source # |
| (Unaligned a, Unaligned b, Unaligned c, Unaligned d, Unaligned e, Unaligned f, Unaligned g) => Unaligned (a, b, c, d, e, f, g) Source # | Write a, b, c, d, e, f, g in order |
Instance detailsDefined in Z.Data.Array.Unaligned Methods unalignedSize :: UnalignedSize (a, b, c, d, e, f, g) Source # indexWord8ArrayAs# :: ByteArray# -> Int# -> (a, b, c, d, e, f, g) Source # readWord8ArrayAs# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, (a, b, c, d, e, f, g) #) Source # writeWord8ArrayAs# :: MutableByteArray# s -> Int# -> (a, b, c, d, e, f, g) -> State# s -> State# s Source # peekMBA :: MutableByteArray# RealWorld -> Int -> IO (a, b, c, d, e, f, g) Source # pokeMBA :: MutableByteArray# RealWorld -> Int -> (a, b, c, d, e, f, g) -> IO () Source # indexBA :: ByteArray# -> Int -> (a, b, c, d, e, f, g) Source # |
| (Unaligned a, Unaligned b, Unaligned c, Unaligned d, Unaligned e, Unaligned f, Unaligned g, Unaligned h) => Unaligned (a, b, c, d, e, f, g, h) Source # | Write a, b, c, d, e, f, g, h in order |
Instance detailsDefined in Z.Data.Array.Unaligned Methods unalignedSize :: UnalignedSize (a, b, c, d, e, f, g, h) Source # indexWord8ArrayAs# :: ByteArray# -> Int# -> (a, b, c, d, e, f, g, h) Source # readWord8ArrayAs# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, (a, b, c, d, e, f, g, h) #) Source # writeWord8ArrayAs# :: MutableByteArray# s -> Int# -> (a, b, c, d, e, f, g, h) -> State# s -> State# s Source # peekMBA :: MutableByteArray# RealWorld -> Int -> IO (a, b, c, d, e, f, g, h) Source # pokeMBA :: MutableByteArray# RealWorld -> Int -> (a, b, c, d, e, f, g, h) -> IO () Source # indexBA :: ByteArray# -> Int -> (a, b, c, d, e, f, g, h) Source # |