函数组合,6.5.2 C# 中的函数组合

6.5.2 C# 中的函数组合 C# 中的函数组合是可能的,但它的使用非常有限。这是部分是由于在 C# 中,偏应用不能很容易使用,但更重要的是,因为大多数操作是写为成员,而不是函数。我们至少可以在 C# 中演示同样的想法。清单 6.18 显示了 Compose 方法的实现,以及使用它的示例。 Listing 6.18 Implementing and using the Compose metho... [阅读全文]

函数组合,6.5.1 函数组合

6.5.1 函数组合 处理函数最重要的操作,就是组合。让我们首先看一个示例,这是非常有用的。我们将使用这个示例,用元组存储(城市的)名字和人口。在清单 6.16 中,我们创建一个函数,根据人口的规模,确定是城市、镇,还是村。还通过确定存储在列表中的几个地方的状态测试它。 Listing 6.16 Working with city information (F# Interactive) let... [阅读全文]
1 共1条 分1页