Day 3: Practical Session
Getting Started
Matching tasks with lists |
List processing: computing different return values |
List processing: different termination criteria |
Some easy list exercises
Operations on vectors |
Finding the maximum |
Working with append |
Some slightly more difficult list exercises
Another termination criterium |
Flattening lists |
A puzzle
Neighbors |
One Step Further
Accumulators |
Practice using the cut |