in reply to Re^2: given == for?
in thread given == for?

Well, the first post already has the conclusions formulated as rhetoric question.

Plz take a close look at the code examples, too!

Most of the following thread is about underlying design decisions and mechanisms of the smart match operator (which is implicitly used in when).

Cheers Rolf