In the second of two episodes about predicate return values, we look at some of the subtle ways that non-boolean predicate return values can catch programmers by surprise.
For such similar and broadly useful data structures, Struct and Hash are surprisingly incompatible. In this episode we look at some ways to smooth over their differences, and answer a …
Predicates return booleans, right? Not always, as it turns out. Part 1 of 2.
A tricky little functional programming puzzle, with an elegant solution.
Today's dish helps us to view arrays through a "sliding window".