Вы можете использовать спецификатор формата% A вместе с printf, чтобы получить распечатку списка «украшен», но, как и Console.WriteLine (которая вызывает .ToString ()) для объекта, он не обязательно будет отображать все элементы. Чтобы получить их все, переберите весь список. Код ниже показывает несколько разных вариантов.
let smallList = [1; 2; 3; 4]
printfn "%A" smallList // often useful
let bigList = [1..200]
printfn "%A" bigList // pretty, but not all
printfn "Another way"
for x in bigList do
printf "%d " x
printfn ""
printfn "Yet another way"
bigList |> List.iter (printf "%d ")
printfn ""