Existe-t-il un moyen d'extraire des fonctions membres et de les utiliser comme fonctions F #? Je voudrais pouvoir écrire ce qui suit:F #: un moyen d'utiliser les fonctions membres comme des fonctions non liées?
mystring |> string.Split '\n' |> Array.filter (string.Length >> (=) 0 >> not)
Le code ci-dessus fonctionne si vous [LET]
let mystring = "a c\nb\n"
let stringSplit (y:char) (x:string) = x.Split(y)
let stringLength (x:string) = x.Length
mystring |> stringSplit '\n' |> Array.filter (stringLength >> (=) 0 >> not)