F # - istruzione if / then

Un'istruzione if / then consiste in un'espressione booleana seguita da una o più istruzioni.

Sintassi

Il costrutto if / then in F # ha la seguente sintassi:

(* simple if *)
if expr then
   expr

Diagramma di flusso

Esempio

let a : int32 = 10

(* check the boolean condition using if statement *)
if (a < 20) then
   printfn "a is less than 20\n"
   printfn "Value of a is: %d" a

Quando compili ed esegui il programma, restituisce il seguente output:

a is less than 20

Value of a is: 10