Quick actions

cmd+k|ctrl+k

Navigation

Languages

Fact

Snippet info

Language

Fsharp

Visibility

public

Author

orionblastar

Created

2015-07-26T21:40:17Z

Updated

2015-07-26T21:40:17Z

open System
 
let rec fact x =
    if x < 1 then 1
    else x * fact (x - 1)
 
(* // can also be written using pattern matching syntax:
let rec fact = function
    | n when n < 1 -> 1
    | n -> n * fact (n - 1) *)
 
Console.WriteLine(fact 6)
INFO