总结

已完成

在本模块中,你了解了函数以及与函数相关的一些模式。 通过将函数作为对你可能经常重复的一组表达式的命名引用,可以重用功能。 函数还采用参数,这使它们变得灵活。

你还了解到,在大多数情况下,F# 编译器会决定参数的类型和函数返回的类型。 但有时需要帮助编译器显式声明要采用的类型。 添加类型的另一个好处是使代码更易于阅读。

除了函数基础知识外,本文还介绍了一些有用的模式,如组合和管道。 组合是指将多个函数组合为一个更高级的函数。 管道部分则侧重于数据操作。 它们获取数据并通过一系列函数来处理数据以生成值。