F# - Display full results in F# interactive window

后端 未结 4 2199
礼貌的吻别
礼貌的吻别 2021-01-04 06:03

Disclaimer: Total F# Newbie question!

If I type the following into an F# file in Visual Studio

#light

let squares =
    se         


        
4条回答
  •  栀梦
    栀梦 (楼主)
    2021-01-04 06:12

    If you want to display all the values in the sequence without transforming into a List, you can iterate directly on the sequence like so:

    Seq.iter (printfn "%A") squares
    

    Note that you're taking a risk: if, as Brian hints, the sequence is infinite, you could be in for a rather long wait. (In this case, Seq.skip and Seq.take are your friends)

提交回复
热议问题