chickadee » bindings » bind-case

(bind-case seq clause0 clause1 ...) syntax

where seq is a sequence expression and each clause is of one of two forms

(pat => test? xpr . xprs)
(pat xpr . xprs)

Matches seq against a series of patterns [with fender test?, a thunk] and executes the body of the first matching pattern satisfying (test?)