Data.Vector.Generic.Mutable.Safe

Class of mutable vector types

class MVector v a

Accessors

Length information

length

null

Extracting subvectors

slice

init

tail

take

drop

splitAt

Overlapping

overlaps

Construction

Initialisation

new

replicate

replicateM

clone

Growing

grow

Restricting memory usage

clear

Accessing individual elements

read

write

swap

Modifying vectors

Filling and copying

set

copy

move

Internal operations

unstream

unstreamR

munstream

munstreamR

transform

transformR

fill

fillR

accum

update

reverse

unstablePartition

unstablePartitionStream

partitionStream