Contents
Index
Index
A
Lessons.Lesson02
a1
Lessons.Lesson03
a2
Lessons.Lesson03
Abs
Lessons.Lesson14
action
Lessons.Lesson06
actionA
Lessons.Lesson06
actionC
Lessons.Lesson06
Add
Lessons.Lesson11
add
1 (Function)
Lessons.Lesson01
2 (Function)
Lessons.Lesson04
3 (Function)
Lessons.Lesson11
aGame
Lessons.Lesson06
al
Lessons.Lesson08
am
Lessons.Lesson08
am'
Lessons.Lesson08
am''
Lessons.Lesson08
and3
Lessons.Lesson05
App
Lessons.Lesson14
apps
Lessons.Lesson14
B
Lessons.Lesson02
b
Lessons.Lesson01
Bar
Lessons.Lesson10
Bucket
1 (Type/Class)
Lessons.Lesson03
2 (Data Constructor)
Lessons.Lesson03
bucketCapacity
Lessons.Lesson03
C
Lessons.Lesson02
c
1 (Function)
Lessons.Lesson01
2 (Function)
Lessons.Lesson11
c0
Lessons.Lesson14
c2
Lessons.Lesson14
Calculate
Lessons.Lesson12
calculte
Lessons.Lesson12
capacity
1 (Function)
Lessons.Lesson02
2 (Function)
Lessons.Lesson03
cl
Lessons.Lesson01
combined
Lessons.Lesson09
combined'
Lessons.Lesson09
combined''
Lessons.Lesson09
Command
Lessons.Lesson03
cpcty
Lessons.Lesson03
Custom
Lessons.Lesson05
deBruijnIndices
Lessons.Lesson14
Dump
Lessons.Lesson03
Dumpable
Lessons.Lesson03
e
Lessons.Lesson13
eager
Lessons.Lesson11
EitherT
1 (Type/Class)
Lessons.Lesson15
2 (Data Constructor)
Lessons.Lesson15
em
Lessons.Lesson07
em'
Lessons.Lesson07
em''
Lessons.Lesson07
em'''
Lessons.Lesson07
emb
Lessons.Lesson07
ErrorMsg
1 (Type/Class)
Lessons.Lesson04
2 (Type/Class)
Lessons.Lesson05
3 (Type/Class)
Lessons.Lesson10
eval
1 (Function)
Lessons.Lesson11
2 (Function)
Lessons.Lesson14
evalG
Lessons.Lesson11
Examples
Lessons.Lesson03
Expr
Lessons.Lesson11
expr
Lessons.Lesson14
Expression
Lessons.Lesson11
ExpressionMul
Lessons.Lesson11
f
1 (Function)
Lessons.Lesson01
2 (Function)
Lessons.Lesson02
f'
Lessons.Lesson02
fe
1 (Function)
Lessons.Lesson03
2 (Function)
Lessons.Lesson08
fe'
Lessons.Lesson08
fe2
Lessons.Lesson03
FEType
Lessons.Lesson02
feType
Lessons.Lesson03
fio
Lessons.Lesson08
FireExtinguisher
1 (Type/Class)
Lessons.Lesson02
2 (Data Constructor)
Lessons.Lesson02
3 (Type/Class)
Lessons.Lesson03
4 (Data Constructor)
Lessons.Lesson03
first
Lessons.Lesson11
fl
Lessons.Lesson08
fls
Lessons.Lesson14
fm
Lessons.Lesson08
Foo
Lessons.Lesson10
foo
Lessons.Lesson11
Food
Lessons.Lesson05
FuzzyAdd
Lessons.Lesson03
GAdd
Lessons.Lesson11
GBool
Lessons.Lesson11
GEq
Lessons.Lesson11
getSum
Lessons.Lesson05
GExpr
Lessons.Lesson11
GInt
Lessons.Lesson11
i
Lessons.Lesson01
IAbs
Lessons.Lesson14
IApp
Lessons.Lesson14
ii
Lessons.Lesson01
il
Lessons.Lesson01
Input
Lessons.Lesson10
isVal
Lessons.Lesson14
ITerm
Lessons.Lesson14
IVar
Lessons.Lesson14
keyword
Lessons.Lesson05
land
Lessons.Lesson14
lazy
Lessons.Lesson11
lazy'
Lessons.Lesson11
lazy''
Lessons.Lesson11
lc
Lessons.Lesson07
lc'
Lessons.Lesson07
lc''
Lessons.Lesson07
lc'''
Lessons.Lesson07
lc''''
Lessons.Lesson07
length'
Lessons.Lesson02
length''
Lessons.Lesson02
Lit
Lessons.Lesson11
lit
Lessons.Lesson11
lm
Lessons.Lesson07
lm'
Lessons.Lesson07
lmb
Lessons.Lesson07
m
Lessons.Lesson06
main
Lessons.Lesson06
main'
Lessons.Lesson06
many
1 (Function)
Lessons.Lesson04
2 (Function)
Lessons.Lesson05
many1
1 (Function)
Lessons.Lesson04
2 (Function)
Lessons.Lesson05
mapping
Lessons.Lesson04
ml
Lessons.Lesson08
mm
Lessons.Lesson07
mm'
Lessons.Lesson07
mm''
Lessons.Lesson07
mmb
Lessons.Lesson07
Mul
Lessons.Lesson11
mul
Lessons.Lesson11
MyDomain
Lessons.Lesson12
MyDomainAlgebra
Lessons.Lesson12
myProgram
1 (Function)
Lessons.Lesson12
2 (Function)
Lessons.Lesson13
myProgram0
Lessons.Lesson13
myProgram1
Lessons.Lesson13
myProgram10
Lessons.Lesson13
myProgram11
Lessons.Lesson13
myProgram12
Lessons.Lesson13
myProgram13
Lessons.Lesson13
myProgram14
Lessons.Lesson13
myProgram2
Lessons.Lesson13
myProgram3
Lessons.Lesson13
myProgram4
Lessons.Lesson13
myProgram5
Lessons.Lesson13
myProgram6
Lessons.Lesson13
myProgram7
Lessons.Lesson13
myProgram8
Lessons.Lesson13
myProgram9
Lessons.Lesson13
MySum
1 (Type/Class)
Lessons.Lesson05
2 (Data Constructor)
Lessons.Lesson05
Neg
Lessons.Lesson11
orElse
Lessons.Lesson05
p
Lessons.Lesson08
parse
Lessons.Lesson10
parseCustom
Lessons.Lesson05
parseDigit
Lessons.Lesson04
parseFood
Lessons.Lesson05
parseInteger
Lessons.Lesson04
parseLetter
1 (Function)
Lessons.Lesson04
2 (Function)
Lessons.Lesson05
3 (Function)
Lessons.Lesson08
4 (Function)
Lessons.Lesson10
5 (Function)
Lessons.Lesson15
parseNonEmptyString
Lessons.Lesson08
parsePizza
Lessons.Lesson05
Parser
1 (Type/Class)
Lessons.Lesson04
2 (Type/Class)
Lessons.Lesson05
3 (Type/Class)
Lessons.Lesson08
4 (Data Constructor)
Lessons.Lesson08
5 (Type/Class)
Lessons.Lesson10
6 (Type/Class)
Lessons.Lesson15
parseString
1 (Function)
Lessons.Lesson04
2 (Function)
Lessons.Lesson05
3 (Function)
Lessons.Lesson08
parseSushi
Lessons.Lesson05
parseTwoLetters
Lessons.Lesson10
parseTwoLetters'
Lessons.Lesson10
Pizza
Lessons.Lesson05
pmap
1 (Function)
Lessons.Lesson04
2 (Function)
Lessons.Lesson05
print'
Lessons.Lesson11
prog1
Lessons.Lesson11
prog2
Lessons.Lesson11
prog3
Lessons.Lesson11
pureF
Lessons.Lesson06
pureF'
Lessons.Lesson06
queryAge
Lessons.Lesson09
queryName
Lessons.Lesson06
refill
Lessons.Lesson02
Restore
Lessons.Lesson12
restore
Lessons.Lesson12
runEitherT
Lessons.Lesson15
runInIO
Lessons.Lesson12
runInState
Lessons.Lesson12
runParser
Lessons.Lesson08
runState
Lessons.Lesson12
runTx
Lessons.Lesson06
s
Lessons.Lesson01
safeDivision
Lessons.Lesson04
safeHead
Lessons.Lesson03
safeHeadDefault
Lessons.Lesson03
SomeData
Lessons.Lesson10
stateful
Lessons.Lesson09
Store
Lessons.Lesson12
store
Lessons.Lesson12
Sum
Lessons.Lesson03
sumOfInts
1 (Function)
Lessons.Lesson03
2 (Function)
Lessons.Lesson04
sumOfInts'
Lessons.Lesson03
Sushi
Lessons.Lesson05
t1
Lessons.Lesson02
t2
Lessons.Lesson02
Term
Lessons.Lesson14
termShift
Lessons.Lesson14
termSubst
Lessons.Lesson14
termSubstTop
Lessons.Lesson14
threading
Lessons.Lesson06
threading'
Lessons.Lesson06
threading''
Lessons.Lesson06
threeLetters
Lessons.Lesson08
threeThreeLetterWords
Lessons.Lesson09
throwE
Lessons.Lesson15
transfer
Lessons.Lesson06
trd
Lessons.Lesson02
tru
Lessons.Lesson14
twoLettersA
Lessons.Lesson15
twoLettersM
Lessons.Lesson15
Var
Lessons.Lesson14
Weird
Lessons.Lesson10
weird
Lessons.Lesson10
weird'
Lessons.Lesson10
ws
Lessons.Lesson05
~+~
Lessons.Lesson03