Flattening List in F# and C#