类型'int'不支持运算符'=='

zer*_*ing 9 f#

我想像这样计算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)