Hello everyone, This week I have been updating the Practicalli Clojure book, specifically the Getting Started section which covers further details of how to set up Clojure CLI tools and configure deps.edn to use a range of community addons. I've also included the Clojure inspector and the Cognitect REBL browser. There are also examples of how to set up a deps.edn project with component systems such as mount. https://practicalli.github.io/clojure/clojure-tools/using-clojure-tools.html I've also added a lot of the learning about Clojure spec from the study groups into the Practicalli Clojure book. I have added a card game project that has data and functional specifications and also instruments those functions to check arguments against specifications in function calls. https://practicalli.github.io/clojure/clojure-spec/projects/ I have also added Sheilds to the https://practicalli.github.io/ website for each book so you can see a running total of commits, content ideas and pull requests. Each shield links to the respective tab on the GitHub project.
Broadcast - Saturday 09:00 UTC+1 (United Kingdom time) https://youtu.be/mXNZxy71zT4 Wrapping up our journey into Clojure spec and generative testing. Including a review of a spec'd application and discussing lessons learned about applying clojure spec. Future Practicalli projects will now include the use of Clojure spec and generative testing where relevant and an eye will be kept on news about the next major iteration of Clojure Spec