Assignment 2 - Hayden Blauzvern/Sarah Gilkinson

If you really want the semicolons, you could use them. Just make sure to write a haiku at the top of each file professing your love for them.

Also, although `map`, `fold` and `filter` are implemented recursively, you can think about them iteratively if it makes you feel better.