Feldspar.Repa

data Z

data tail :. head

type DIM0

type DIM1

type DIM2

type DIM3

class Shape sh

data All

data Any sh

type family FullShape ss

type family SliceShape ss

class Slice ss

data Vector sh a

type DVector sh a

fromVector

toVector

freezeVector

fromList

thawVector

memorize

extent

newExtent

traverse

replicate

slice

reshape

unit

(!:)

diagonal

backpermute

map

zip

zipWith

fold

fold'

sum

(...)

stencil

laplace

transpose2D

mmMult

mapDIM1

indexed

length

# Operations on one dimensional vectors

newLen

(++)

take

drop

splitAt

head

last

tail

init

tails

inits

inits1

permute

reverse

rotateVecL

rotateVecR

replicate1

enumFromTo

enumFrom

unzip

foldl

fold1

sum1

maximum

minimum

scalarProd

tVec

tVec1

tVec2