Skip to content
Clojure Katas

Details

http://photos4.meetupstatic.com/photos/event/3/f/b/f/600_449416319.jpeg

Objective

This evening will be divided in two parts. To start with we'll go through some more Clojure katas. For example, the katas inspired by Alice in Wonderland (https://github.com/gigasquid/wonderland-clojure-katas), which seem to be quite fun. (Created by Carin Meier, the author of Living Clojure.)

Feel free to join even if you haven't worked much with Clojure before. If the katas are too challenging, you can also work on the 4Clojure exercises.

We'll spend the second half of the evening deciding whether to continue with our original book 7 concurrency models in 7 weeks or whether to move to a different topic, and what that topic should be.

Slack

We have a slack channel for group members! Please join us by getting your invite at fireside.studycode.org (http://fireside.studycode.org/) :)

Format

This is a hands-on, collaborative study group. We will be learning and solving problems together and writing code.

At the end of the evening, solutions can be posted as pull requests against this github repository (https://github.com/CambridgeProgrammerStudyGroup/concurrency).

Pizza!

Our sponsors Compare The Market (http://techjobs.comparethemarket.com/) have very kindly provided sponsorship for pizza on the night. We'll be getting a selection of cheesy pizza goodness to fuel our Machine Learning efforts. If you have a dietary requirement, please let us know and we'll make sure that there is an appropriate alternative for you too :-)

Schedule

This is a rough guide to the evening:

18:30 - Official start. Introductions, announcements and description of the problem
19:00 - First pairing session
19:40 - Break and discussion, Pizzas!
20:10 - Second pairing session
20:50 - Discussion: what did you find interesting, surprising, difficult, etc.
21:00 - Close. Optional further networking/chat, etc

Location

From the main entrance to Anglia Ruskin university on East road, go up the first stairs on the left, then through the first door on the left again, through the corridor then find the stairs again and go up to the second floor. The room should be indicated from there. In case you get lost, call Diner on 07784659731.

Preparation

None required.

Equipment

Please bring a laptop with an environment configured for Clojure. It's very easy to do that by using Leiningen (http://leiningen.org/). However, if you plan to go through the 4Clojure exercises, that's not compulsory.

Recommended reading

None

Helpful resources

Clojure for the Brave and True (http://www.braveclojure.com/) - great book on Clojure available online for free

Clojure Koans (http://clojurekoans.com/) - "exercises meant to initiate you to the mysteries of the Clojure language"

Seven Concurrency Models in Seven Weeks (https://pragprog.com/book/pb7con/seven-concurrency-models-in-seven-weeks) (not free)

List of Resources (https://github.com/CambridgeProgrammerStudyGroup/concurrency/blob/master/README.md) – Please add new resources you find by opening a pull request!

Photo of Cambridge Programmers' Study Group group
Cambridge Programmers' Study Group
See more events
Anglia Ruskin University, Cambridge Campus
East Road, Cambridge, CB1 1PT · Cambridge