Module

Data.ArrayBuffer.Types

#ArrayBuffer

data ArrayBuffer :: Type

Represents a JS ArrayBuffer object

#DataView

data DataView :: Type

Represents a JS DataView on an ArrayBuffer (a slice into the ArrayBuffer)

#ArrayView

data ArrayView :: ArrayViewType -> Type

The unifying representation for the different typed arrays

#ByteOffset

type ByteOffset = Int

Offset in bytes into a DataView or ArrayBufer

#ByteLength

type ByteLength = Int

Length in bytes of a DataView or ArrayBuffer

#ArrayViewType

#Int8

#Int16

#Int32

#Uint8

#Uint16

#Uint32

#Uint8Clamped

#Float32

#Float64

#Int8Array

#Int16Array

#Int32Array

#Uint8Array

#Uint16Array

#Uint32Array

#Uint8ClampedArray

#Float32Array

#Float64Array

Modules