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
祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)
精选教程推荐
👇 以下精选教程可能对您有帮助,拓展您的技术视野
暂无学习笔记,成为第一个分享的人吧!
您的笔记将帮助成千上万的学习者