Curried collapse with named slots — escape valve when positional match order is unclear at the call site (e.g. when both handlers return the same type and a transposed match(r, onErr, onOk) would silently compile).
match
match(r, onErr, onOk)
Curried collapse with named slots — escape valve when positional
matchorder is unclear at the call site (e.g. when both handlers return the same type and a transposedmatch(r, onErr, onOk)would silently compile).