2013/3/30 Timon Gehr <[email protected]>

> eg. Haskell does not have it. (but it has pattern guards)
>
> Another thing, what do you do if there are multiple matching patterns in a
> switch?:
>
> final switch({1,2}){
>     case {1,y}: ...; break;
>     case {x,2}: ...; break;
>     default: ...; break;
> }
>

The patterns should be tested in lexical order.

Kenji Hara

Reply via email to