Rated The World As It Is: Inside the Obama White House 10/10
book
Rated Thinking, Fast and Slow 10/10
Reading The Memoirs of Gluckel of Hameln
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.
Rated Hardball Times Annual 2017 6/10
Finished reading Thrill Switch
Finished reading The Mirror & the Light
Rated Cyberpunk 2077: No_Coincidence 10/10
Rated The Common Lisp Condition System: Beyond Exception Handling with Control Flow Mechanisms 6/10
I found the book hard going. The subject matter was interesting but I felt like it got stuck in Chapter 2.<br/>Then by the time I finished that chapter I had lost interest. The book could have used more discussion of the condition system in practice, which received a short 2 pages at the end of the book. <br/><br/>Going in I was hoping to get a good introduction to the unique features of the condition system and how to apply it in building a CommonLisp system. Instead I got a book about implementing a condition system in CommonLisp and less about how to apply it in practice.
Rated The Hobbit, or There and Back Again 10/10
Rated The Hobbit, or There and Back Again 10/10
Rated Bring Up the Bodies 10/10
Rated Burning Chrome 10/10