Clojure for the Brave and True: meetups for beginner Clojurians
Hello, everyone! Starting this January, we will be reading Clojure for the Brave and True.
[CBT] Higginbotham, D. (2015). Clojure for the Brave and True: Learn the Ultimate Language and Become a Better Programmer. No Starch Press.
The book was published in open access at:
braveclojure.com/clojure-for-the-brave-and-true.
My appreciation to the author, Daniel Higginbotham - thank you for making the book freely available!
About the meeting times. I did my best to find a time slot which would fit in with the maximum number of our time zones, but we may change it if it turns out that there is a better time which suits more people. I would also be willing to set up two meetings for each chapter of the book, so that none of the interested persons is excluded from reading along. Please let me know in case your time zone and/or work schedule don’t allow you to join in as things are set up now.
Access links
- Brave Clojurians Discord server (open membership)
- (abandoned in favor of Discord) Brave Clojurians team on MS Teams
Reading group times and readings
March 17, 2021 (Wednesday)
Our host: Aaron Bell (@AttentionAaron, aarondeobell.com)
Time:
17:00 - 19:00 CET (Brussels)
16:00 - 18:00 GMT (London)
11:00 - 13:00 GMT-5 (New York)
Readings:
- CBT chapter 4: Core functions in depth (pp. 71-96), part 3
Focus:
- lazy sequences for efficient computing,
- infinite sequences for flexibility,
- collection abstractions, to add things to other things, and
- higher-order functions for precision
Exercises:
- 1-4, p. 96 CBT
March 3, 2021 (Wednesday)
Our host: Aaron Bell (@AttentionAaron, aarondeobell.com)
Time:
17:00 - 19:00 CET (Brussels)
16:00 - 18:00 GMT (London)
11:00 - 13:00 GMT-5 (New York)
Readings:
- CBT chapter 4: Core functions in depth (pp. 71-96), part 2
February 17, 2021 (Wednesday)
Our host: Aaron Bell (@AttentionAaron, aarondeobell.com)
Time:
17:00 - 19:00 CET (Brussels)
16:00 - 18:00 GMT (London)
11:00 - 13:00 GMT-5 (New York)
Readings:
- CBT chapter 4: Core functions in depth (pp. 71-96), part 1
February 3, 2021 (Wednesday)
Time:
17:00 - 19:00 CET (Brussels)
16:00 - 18:00 GMT (London)
11:00 - 13:00 GMT-5 (New York)
Readings:
- CBT chapter 3: Do things: a Clojure crash course, part 2 (pp. 48-69)
Exercises:
- 1-6, pp. 69-70 CBT
January 20, 2021 (Wednesday)
Time:
17:00 - 19:00 CET (Brussels)
16:00 - 18:00 GMT (London)
11:00 - 13:00 GMT-5 (New York)
Readings:
- CBT chapter 3: Do things: a Clojure crash course (pp. 35-69)
Exercises:
- 1-6, pp. 69-70 CBT
January 6, 2021 (Wednesday)
The first meeting will be dedicated to environment set-up, so we will cover the entire part I of the book (2 chapters). There are no exercises in part I, but if you have the time, try and set up your environment and play around with Emacs and the REPL.
Time:
17:00 - 19:00 CET (Brussels)
16:00 - 18:00 GMT (London)
11:00 - 13:00 GMT-5 (New York)
Readings:
- CBT chapter 1: Building, running and the REPL (pp. 3-9)
- CBT chapter 2: How to use Emacs, an excellent Clojure editor (pp. 11-31)
Exercises: none
Calendar
Many thanks to @pradeepbishnoi for these calendar feeds!