Data.Vector.HFixed.Cont

CPS-encoded vector

Type classes

type family Fn (as :: [*]) b

data Fun as b

data TFun f as b

class Arity xs

class HVector v

class HVectorF v

class Index n xs

type family Wrap (f :: α -> β) (a :: [α]) :: [β]

CPS-encoded vector

data ContVec xs

data ContVecF xs f

toContVec

toContVecF

Other data types

data VecList

data VecListF xs f

Conversion to/from vector

cvec

vector

cvecF

vectorF

Position based functions

head

tail

cons

consF

concat

Indexing

index

set

Constructors

mk0

mk1

mk2

mk3

mk4

mk5

Folds and unfolds

foldl

foldr

unfoldr

Polymorphic values

replicate

replicateM

replicateF

zipMono

zipMonoF

zipFold

monomorphize

monomorphizeF

Vector parametrized with type constructor

mapFunctor

sequence

sequenceA

sequenceF

sequenceAF

distribute

distributeF

wrap

unwrap