book
Rated Thinking, Fast and Slow 10/10
Reading The Memoirs of Gluckel of Hameln
Finished reading Behind the Bench: Inside the Minds of Hockey's Greatest Coaches
Wants to read The Wandering Earth: Classic Science Fiction Collection
Rated System Collapse 10/10
Rated Functional Programming in Scala 10/10
Fantastic book about functional programming in general using the Scala language.<br/><br/>I really liked the way they went through some well chosen examples before introducing higher level abstractions like Monoids, Applicatives and Monads. That really helped to cement the general pattern to look for and how to structure your code to use these abstractions. It helped that the book used Scala which doesn't necessarily include special support for these sort of abstractions, as you got to see how to build them yourself and it didn't gloss over how they worked. Which is sometimes a failing of other Haskell FP material and it's certainly refreshing not to hear about burritos or such nonsense in describing Monads.<br/><br/>I felt that the use of algebras, while interesting and something I'll likely lean on, was a bit vague and not followed through as much as I'd have liked.<br/><br/>Fantastic book, that I'll be coming back to again. I view this more of a FP book rather than a Scala book so I think it has value for people interested in Haskell, OCaml or other FP languages.
Wants to read Islands in the Net
Finished reading Weeds of the Northeast
Rated Crafting Interpreters 10/10
Wants to read The Armour of Light
Finished reading Thrill Switch
Finished reading The Mirror & the Light
Rated Bring Up the Bodies 10/10
Rated Burning Chrome 10/10
Wants to read War in Human Civilization