5.8 Boolean: true, false, and the Absence of Truthiness
Alright, let’s talk about everyone’s favorite binary decision-makers: Booleans. You’d think a type that can only be true or false would be the simplest thing in the world, a serene island of logic in a chaotic sea of data. And you’d be mostly right, which is why we’re going to spend our time on the weird, murky waters that surround that island—the places where language designers decided to get “creative.”