Learning Clojure basics on Exercism - #12in23
Channel: Lorenzo Barasti
Date: 19/01/2023

Today we learn some Clojure on exercism.org! This video is for people that are curious about the Clojure language or would like to get an insight into the process of learning new languages.

You can also see me stumble into a weird issue with calling clojure.core pop on the result of the list* function and suffer for a prolonged time under the weight of my regexp ignorance.

00:00 About Clojure
04:54 Hello, World!
05:57 Clojure: the basics
08:42 Constants, functions, basic operations (Luscious Lasagna)
13:20 List operations (Tracks on Tracks)
45:14 Conditionals, number conversion (Car Assemble)
56:16 Booleans (Annalyn's Infiltration)
01:04:55 Operations on strings (Log Levels)
01:26:15 Wrapping up

Source code for the exercises we worked on.
Hello World: https://exercism.org/tracks/clojure/exercises/hello-world/solutions/lbarasti
Lasagna: https://exercism.org/tracks/clojure/exercises/lucians-luscious-lasagna/solutions/lbarasti
Tracks on Tracks on Tracks: https://exercism.org/tracks/clojure/exercises/tracks-on-tracks-on-tracks/solutions/lbarasti
Car Assemble: https://exercism.org/tracks/clojure/exercises/cars-assemble/solutions/lbarasti
Annalyn's Infiltration: https://exercism.org/tracks/clojure/exercises/annalyns-infiltration/solutions/lbarasti
Log Levels: https://exercism.org/tracks/clojure/exercises/log-levels/solutions/lbarasti

Cross-posting live-coding sessions from https://www.twitch.tv/lbarasti
Announcing live-coding sessions and initiatives @ https://twitter.com/lbarasti