Data.Dense.Boxed

BArray types

type BArray

class Shape f

Layout of an array

class HasLayout f a

type Layout f

Extracting size

extent

size

Folds over indexes

indexes

indexesFrom

indexesBetween

Underlying vector

vector

Traversals

values

values'

valuesBetween

Construction

Flat arrays

flat

fromList

From lists

fromListInto

fromListInto_

From vectors

fromVectorInto

fromVectorInto_

Initialisation

replicate

generate

linearGenerate

Monadic initialisation

create

replicateM

generateM

linearGenerateM

Functions on arrays

Empty arrays

empty

null

Indexing

(!)

(!?)

unsafeIndex

linearIndex

unsafeLinearIndex

Monadic indexing

indexM

unsafeIndexM

linearIndexM

unsafeLinearIndexM

Modifying arrays

Bulk updates

(//)

Accumulations

accum

Mapping

map

imap

Zipping

Tuples

zip

zip3

Zip with function

zipWith

zipWith3

izipWith

izipWith3

Slices

Matrix

ixRow

rows

ixColumn

columns

3D

ixPlane

planes

flattenPlane

Ordinals

unsafeOrdinals

Mutable

type BMArray

thaw

freeze

unsafeThaw

unsafeFreeze

Delayed

data Delayed f a

Generating delayed

delayed

seqDelayed

delay

manifest

seqManifest

genDelayed

indexDelayed

affirm

seqAffirm

Focused

data Focused f a

Generating focused

focusOn

unfocus

unfocused

extendFocus

Focus location

locale

shiftFocus