Exam subjects

1. Virtual CPU and tail recursion

2. Map and flatmap

3. Elm

4. Haskell