跳转到内容

99 个 Elm 问题/将函数作为参数传递

来自 Wikibooks,为开放世界提供开放书籍

在许多编程语言中,函数是一等公民。这意味着函数是值,可以作为参数传递给其他函数。函数与整数、字符、布尔值和字符串一样基础。下面的问题演示了 Elm 核心中的接收函数作为参数的函数。同样,您经常会创建接收函数作为参数的函数。

接收函数的函数

[编辑 | 编辑源代码]

问题 28 - 使用 List.sortBy 对列表进行排序。

问题 31 - 使用 List.filter 实现埃拉托斯特尼筛法。

问题 34 - 使用 List.filter 实现欧拉的 totient 函数。

华夏公益教科书