| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
JavaScript.TypedArray.Internal.Types
Documentation
newtype SomeTypedArray (e :: TypedArrayElem) (m :: MutabilityType s) Source #
Constructors
| SomeTypedArray JSVal |
Instances
type SomeSTTypedArray s (e :: TypedArrayElem) = SomeTypedArray e (STMutable s) Source #
data TypedArrayElem Source #
type SomeInt8Array = SomeTypedArray Int8Elem Source #
type SomeInt16Array = SomeTypedArray Int16Elem Source #
type SomeInt32Array = SomeTypedArray Int32Elem Source #
type SomeUint8Array = SomeTypedArray Uint8Elem Source #
type Int8Array = SomeInt8Array Immutable Source #
type Int16Array = SomeInt16Array Immutable Source #
type Int32Array = SomeInt32Array Immutable Source #
type Uint8Array = SomeUint8Array Immutable Source #
type Uint16Array = SomeUint16Array Immutable Source #
type Uint32Array = SomeUint32Array Immutable Source #
type Float32Array = SomeFloat32Array Immutable Source #
type Float64Array = SomeFloat64Array Immutable Source #
type IOInt8Array = SomeInt8Array Mutable Source #
type IOInt16Array = SomeInt16Array Mutable Source #
type IOInt32Array = SomeInt32Array Mutable Source #
type IOUint8Array = SomeUint8Array Mutable Source #
type IOUint16Array = SomeUint16Array Mutable Source #
type IOUint32Array = SomeUint32Array Mutable Source #
type IOFloat32Array = SomeFloat32Array Mutable Source #
type IOFloat64Array = SomeFloat64Array Mutable Source #
type STInt8Array s = SomeSTTypedArray s Int8Elem Source #
type STInt16Array s = SomeSTTypedArray s Int16Elem Source #
type STInt32Array s = SomeSTTypedArray s Int32Elem Source #
type STUint8Array s = SomeSTTypedArray s Uint8Elem Source #
type STUint16Array s = SomeSTTypedArray s Uint16Elem Source #
type STUint32Array s = SomeSTTypedArray s Uint32Elem Source #
type STFloat32Array s = SomeSTTypedArray s Float32Elem Source #
type STFloat64Array s = SomeSTTypedArray s Float64Elem Source #
type STUint8ClampedArray s = SomeSTTypedArray s Uint8ClampedElem Source #
type family Elem x where ... Source #
Equations
| Elem (SomeUint8Array m) = Word8 | |
| Elem (SomeUint8ClampedArray m) = Word8 | |
| Elem (SomeUint16Array m) = Word16 | |
| Elem (SomeUint32Array m) = Word | |
| Elem (SomeInt8Array m) = Int8 | |
| Elem (SomeInt16Array m) = Int16 | |
| Elem (SomeInt32Array m) = Int | |
| Elem (SomeFloat32Array m) = Double | |
| Elem (SomeFloat64Array m) = Double | |
| Elem (STUint8Array s) = Word8 | |
| Elem (STUint8ClampedArray s) = Word8 | |
| Elem (STUint16Array s) = Word16 | |
| Elem (STUint32Array s) = Word | |
| Elem (STInt8Array s) = Int8 | |
| Elem (STInt16Array s) = Int16 | |
| Elem (STInt32Array s) = Int | |
| Elem (STFloat32Array s) = Double | |
| Elem (STFloat64Array s) = Double |