Data.Vector.Unboxed

Unboxed vectors

data family Vector a
data family MVector s a
class Unbox a

Accessors

Length information

Indexing

Monadic indexing

Extracting subvectors (slicing)

Construction

Initialisation

Monadic initialisation

Unfolding

Enumeration

Concatenation

Restricting memory usage

Modifying vectors

Bulk updates

Accumulations

Permutations

Safe destructive updates

Elementwise operations

Indexing

Mapping

Monadic mapping

Zipping

Monadic zipping

Unzipping

Working with predicates

Filtering

Partitioning

Searching

Folding

Specialised folds

Monadic folds

Prefix sums (scans)

Conversions

Lists

Other vector types

Mutable vectors