Sequence functions examined, and the bowling kata
Details
Sequence functions examined
Sequences are the one of the main data structure abstractions built into clojure. I'll demonstrate a number of functions that are built to work with them, and converting between the data structures. This will lead into...
Bowling kata
We'll take a large amount of time to pair/group work on the bowling kata. The basic idea is "Given a list of rolls, what is the score of a bowling game (http://bowling.about.com/od/rulesofthegame/a/bowlingscoring.htm)"? It gives a chance for everyone to write some clojure code for the month, while not requiring much math. I encourage you to think about how you'd solve this in your language of daily use before hand.
