ForNext
Only Do What Only You Can Do
082. match guard
VBScript
JScript
Perl
PHP
Python
Ruby
PowerShell
Scala
match { case i: Int if i < 0 => - i; case i: Int => i }
F#
OCaml
match i with j when i < 0 -> -j | j -> j;;
Haskell
none, use if or piecewise function definition