Voici le traditionnel hello world:
(* Ceci est un commentaire *) printfn "Hello World!"
Cet autre exemple traditionnel chez les langages fonctionnels a pour objectif de montrer la concision que l'on peut obtenir avec ce type de langages:
let rec factorial n = match n with | 0I -> 1I | _ -> n * factorial (n - 1I)