F#でFizzBuzzを書く。
let fizz x = x % 3 = 0 let buzz x = x % 5 = 0 let fizzBuzz x = match x with | _ when ( (fizz x) && (buzz x) ) -> "FizzBuzz" | _ when (fizz x) -> "Fizz" | _ when (buzz x) -> "Buzz" | _ -> string x seq {1 .. 100} |> Seq.iter (fun x -> printfn "%s" (fizzBuzz x)) |> ignore
Haskellを事前に学んでおいたおかげで、F#も比較的すぐに書きはじめられた。