module Data.Vector.Endian
( MVector
, Vector
, length
, null
, (!)
, (!?)
, head
, last
, unsafeIndex
, unsafeHead
, unsafeLast
, indexM
, headM
, lastM
, unsafeIndexM
, unsafeHeadM
, unsafeLastM
, slice
, init
, tail
, take
, drop
, splitAt
, unsafeSlice
, unsafeInit
, unsafeTail
, unsafeTake
, unsafeDrop
, empty
, singleton
, replicate
, generate
, iterateN
, replicateM
, generateM
, iterateNM
, create
, createT
, unfoldr
, unfoldrN
, unfoldrM
, unfoldrNM
, constructN
, constructrN
, enumFromN
, enumFromStepN
, enumFromTo
, enumFromThenTo
, unsafeFromForeignPtr
, unsafeFromForeignPtr0
, unsafeToForeignPtr
, unsafeToForeignPtr0
, unsafeWith
) where
import Internal.Vector