any() and all() and Identity Elements

This was a surprising thing (for me) to see. Surprising because -- after writing a book about functional programming, I'd forgotten that some of the ideas are actually really new to people.

(I've omitted the source of the quote because I want to reuse this without worrying about link rot. Some …

more ...




Side Quest

Few things are as distracting as those god-awful side quests.

In this case, I had to search out all of the examples in my new book drafts.

Previously

Once upon a time, it was a manual check of code in the book to be sure it made sense.

Ugh. Not …

more ...



New Monitor

The (almost) 10-year old 27" Thunderbolt display finally died.

Well, it didn't really die.

The Thunderbolt connector had gotten impossibly flaky. If I looked at it wrong, the monitor glitched or disonnected.

It was dead enough that I wasn't going to deal with it.

It involved this morass of adapters …

more ...