Data.Array.Knead.Expression
data Exp a
class Value val
liftM
liftM2
liftM3
unliftM1
unliftM2
unliftM3
zip
zip3
zip4
unzip
unzip3
unzip4
fst
snd
mapFst
mapSnd
swap
curry
uncurry
fst3
snd3
thd3
mapFst3
mapSnd3
mapThd3
modifyMultiValue
modifyMultiValue2
modifyMultiValueM
modifyMultiValueM2
class Compose multituple
class Decompose pattern
modify
modify2
consComplex
deconsComplex
cons
unit
zero
add
sub
mul
sqr
sqrt
idiv
irem
shl
shr
fromInteger'
fromRational'
boolPFrom8
bool8FromP
intFromBool8
floatFromBool8
fromFastMath
toFastMath
minBound
maxBound
cmp
(==*)
(<=*)
(>*)
(>=*)
(<*)
(/=*)
min
max
true
false
(&&*)
(||*)
not
select
ifThenElse
complement
(.&.*)
(.|.*)
xor
toMaybe
maybe