本文概述
- F#函数组成示例
- F#函数流水线
【F#函数组成】合成运算符(> > )将两个函数用作操作数, 并返回一个函数。
F#函数组成示例
let function1 name=
name + " FSharp"
let function2 name =
name + " Programming"let programmingName = function1 >
>
function2
let result = programmingName "Hello"
printf "%s" result
输出:
Hello FSharp Programming
F#函数流水线F#函数流水线使我们可以链式调用函数。流水线运算符将一个函数和一个参数作为操作数, 并返回一个值。
F#函数流水线示例
let function1 name=
name + " FSharp"
let function2 name =
name + " Programming"let result = "Hello" |>
function1 |>
function2
printf "%s" result
输出:
Hello FSharp Programming