我想像这样计算binom:
let t = seq { 1..10 } |> Seq.takeWhile (fun e -> e % 2 == 0)
Run Code Online (Sandbox Code Playgroud)
但编译器抱怨
playground.fsx(27,59): error FS0001: The type 'int' does not support the operator '=='
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
Mar*_*zek 16
F#使用single =作为相等运算符:
let t = seq { 1..10 } |> Seq.takeWhile (fun e -> e % 2 = 0)
Run Code Online (Sandbox Code Playgroud)