Data.Vector.Hybrid.Mutable

data MVector

type IOVector u v

type STVector

Accessors

Length information

length

null

Extracting subvectors

slice

init

tail

take

drop

unsafeSlice

unsafeInit

unsafeTail

unsafeTake

unsafeDrop

Overlapping

overlaps

Construction

Initialisation

new

unsafeNew

replicate

clone

Growing

grow

unsafeGrow

Restricting memory usage

clear

Accessing individual elements

read

write

swap

unsafeRead

unsafeWrite

unsafeSwap

Modifying vectors

Filling and copying

set

copy

unsafeCopy

Unsafe Construction and deconstruction

unsafeZip

projectFst

projectSnd

Deprecated operations

newWith

unsafeNewWith