John Gruber writes about the AppleScript whose clause, which add a kind of declarative filtering to AppleScript. whose is great in simple situations, but it doesn’t scale. The more interesting point: why do so many languages force you to use temporary lists and loops just to filter a list? It’s sad, really.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed