Вы можете использовать частичное применение оператора <
, используя синтаксис (символ оператора) *1003*:
let is_sum_greater_than_10 list =
list
|> Seq.filter filter
|> Seq.sum
|> (<)10
Вы также можете увидеть это как эквивалент лямбда-приложения:
let is_sum_greater_than_10 list =
list
|> Seq.filter filter
|> Seq.sum
|> (fun x y -> x < y)10
или просто лямбда:
let is_sum_greater_than_10 list =
list
|> Seq.filter filter
|> Seq.sum
|> (fun y -> 10 < y)