Functional
Functions are not everything, but...
Higher-order functions, algebraic data, and list combinators sit naturally in Par.
let answer = Int.Range(1, 100)
->List.Filter(box [i] i->Int.Mod(2) == 0)
->List.Map(type Int, box [i] i * i)
->List.Sum