My solutions as I reason through the book. I have read this book in the past. Unfortunately, it didn't really translate into any actionable change to my coding. I think I understood the concepts; maybe if I go through more slowly and record my though process I will get more out of it this time.
I am using core.logic to work through this book. There are some differences between core.logic and the version presented in this book (which is based upon Scheme).
- You need Clojure installed
- You need boot
Once you have the above, just cd into this project and execute:
> boot repl
OR if you have Cider installed you can cider-jack-in
from within emacs.