Scala with Cats: Structural Recursion
Hi!
It’s been roughly two weeks since the last update so you’re due a new one.
In terms of writing the book I’ve been focused on writing up structural recursion, and preparing material on corecursion (which I’ll write up next). These are some of the most important tools in FP, in my opinion, but most people don’t get taught them. I’m hoping to make at least a small dent in this problem with the material in Scala with Cats. You can check out the latest content in the PDF at https://scalawithcats.github.io/scala-with-cats/. If you have time to read it, let me know if the exposition there works for you. I’m trying to balance precision with accessible writing, and I’m not sure I always hit the mark. Also note there will be typos; I haven’t finished editing yet.
I’ve also been writing code for what I’m planning to turn into a case study. This is a UI library with an interesting take on the expression problem. Check it out.
I should also mention ScalaBridge London, which I’m helping organize, and which provides another outlet for the books and additional motivation to get them done. If you’re interested in ScalaBridge there is a signup form on the linked site, or you can email me.
As always, huge thanks for reading my books and doubly huge thanks to those of you who are sponsoring me! It means a lot.
Till next time!
Regards,
Noel