home > 比較編 > F#, Scala, Haskell > data types >

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

C

C++

C++Builder

VC++

C#

Java

Objective-C

D

VB

VB.NET

Delphi

Ada

PL/SQL

T-SQL

inserted by FC2 system