::
GHC 10.0.0.20260917 · lts/ghc-10.0.x · c7d136e · 2026-10-12
Moduleghcjs-base-0.8.0.4
freeze :: STArrayBuffer s -> ST s ArrayBuffer
thaw :: ArrayBuffer -> ST s (STArrayBuffer s)
unsafeFreeze :: STArrayBuffer s -> ST s ArrayBuffer
unsafeThaw :: ArrayBuffer -> ST s (STArrayBuffer s)
dataView :: STArrayBuffer s -> STDataView s
readFloat32BE :: Int -> STDataView s -> ST s Double
readFloat32LE :: Int -> STDataView s -> ST s Double
readFloat64BE :: Int -> STDataView s -> ST s Double
readFloat64LE :: Int -> STDataView s -> ST s Double
readInt16BE :: Int -> STDataView s -> ST s Int16
readInt16LE :: Int -> STDataView s -> ST s Int16
readInt32BE :: Int -> STDataView s -> ST s Int
readInt32LE :: Int -> STDataView s -> ST s Int
readInt8 :: Int -> STDataView s -> ST s Int8
readUint16BE :: Int -> STDataView s -> ST s Word16
readUint16LE :: Int -> STDataView s -> ST s Word16
readUint32BE :: Int -> STDataView s -> ST s Word
readUint32LE :: Int -> STDataView s -> ST s Word
readUint8 :: Int -> STDataView s -> ST s Word8
unsafeReadFloat32BE :: Int -> STDataView s -> ST s Double
unsafeReadFloat32LE :: Int -> STDataView s -> ST s Double
unsafeReadFloat64BE :: Int -> STDataView s -> ST s Double
unsafeReadFloat64LE :: Int -> STDataView s -> ST s Double
unsafeReadInt16BE :: Int -> STDataView s -> ST s Int16
unsafeReadInt16LE :: Int -> STDataView s -> ST s Int16
unsafeReadInt32BE :: Int -> STDataView s -> ST s Int
unsafeReadInt32LE :: Int -> STDataView s -> ST s Int
unsafeReadInt8 :: Int -> STDataView s -> ST s Int8
unsafeReadUint16BE :: Int -> STDataView s -> ST s Word16
unsafeReadUint16LE :: Int -> STDataView s -> ST s Word16
unsafeReadUint32BE :: Int -> STDataView s -> ST s Word
unsafeReadUint32LE :: Int -> STDataView s -> ST s Word
unsafeReadUint8 :: Int -> STDataView s -> ST s Word8
unsafeWriteFloat32BE :: Int -> Double -> STDataView s -> ST s ()
unsafeWriteFloat32LE :: Int -> Double -> STDataView s -> ST s ()
unsafeWriteFloat64BE :: Int -> Double -> STDataView s -> ST s ()
unsafeWriteFloat64LE :: Int -> Double -> STDataView s -> ST s ()
unsafeWriteInt16BE :: Int -> Int16 -> STDataView s -> ST s ()
unsafeWriteInt16LE :: Int -> Int16 -> STDataView s -> ST s ()
unsafeWriteInt32BE :: Int -> Int -> STDataView s -> ST s ()
unsafeWriteInt32LE :: Int -> Int -> STDataView s -> ST s ()
unsafeWriteInt8 :: Int -> Int8 -> STDataView s -> ST s ()
unsafeWriteUint16BE :: Int -> Word16 -> STDataView s -> ST s ()
unsafeWriteUint16LE :: Int -> Word16 -> STDataView s -> ST s ()
unsafeWriteUint32BE :: Int -> Word -> STDataView s -> ST s ()
unsafeWriteUint32LE :: Int -> Word -> STDataView s -> ST s ()
unsafeWriteUint8 :: Int -> Word8 -> STDataView s -> ST s ()
writeFloat32BE :: Int -> Double -> STDataView s -> ST s ()
writeFloat32LE :: Int -> Double -> STDataView s -> ST s ()
writeFloat64BE :: Int -> Double -> STDataView s -> ST s ()
writeFloat64LE :: Int -> Double -> STDataView s -> ST s ()
writeInt16BE :: Int -> Int16 -> STDataView s -> ST s ()
writeInt16LE :: Int -> Int16 -> STDataView s -> ST s ()
writeInt32BE :: Int -> Int -> STDataView s -> ST s ()
writeInt32LE :: Int -> Int -> STDataView s -> ST s ()
writeInt8 :: Int -> Int8 -> STDataView s -> ST s ()
writeUint16BE :: Int -> Word16 -> STDataView s -> ST s ()
writeUint16LE :: Int -> Word16 -> STDataView s -> ST s ()
writeUint32BE :: Int -> Word -> STDataView s -> ST s ()
writeUint32LE :: Int -> Word -> STDataView s -> ST s ()
writeUint8 :: Int -> Word8 -> STDataView s -> ST s ()
type STDataView (s1 :: s) = SomeDataView ('STMutable s1)