Index
As this ebook edition doesn't have fixed pagination, the page numbers below are hyperlinked for reference only, based on the printed edition of this book.
A
abstract data type 302
abstraction 7, 79
abstraction, for structural recursion 83
folds, for other algebraic datatypes 84, 85
lists, folding 83, 84
variations, on structural recursion 86
accumulator 69
ad hoc polymorphism 120, 121
advanced lenses 347
getters 348
prisms 351, 352
setters 348
traversals 348-350
aggregation, into monoid 215
examples 215, 216
instances based on foldMap 217
minimal completeness 216, 217
algebraic datatypes 29
structural recursion 62, 63
anonymous functions 102
multi-parameter anonymous functions 103
pattern matching without equations 104, 105
syntax 102
usage 103
applicative functors 232
composition 245-247
product 245
versus monad type class 262-264
zip functions 232, 233
...