Haskell的init函数的几个实际用例是什么?

Haskell的init函数获取一个列表,并返回除最后一个元素以外的所有内容。这种功能在什么情况下有用?我正在寻找一两个实际用例。

例如

> init [1, 2, 3, 4, 5]

[1, 2, 3, 4]
亚当·根特

在功能性无功流编程中,第一个和/或最后一个元素通常是虚拟的,以指示开始和结束。Haskell具有惰性,因此列表可用作流。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

此功能的实际用例是什么?

来自分类Dev

“数组地址”的实际用例是什么?

来自分类Dev

此功能的实际用例是什么?

来自分类Dev

Python中的嵌套函数模式的用例是什么?

来自分类Dev

Scala中辅助构造函数的用例是什么?

来自分类Dev

基于std :: unordered_(set | map)范围擦除的实际用例是什么?

来自分类Dev

在Linux中典型的实际用例或符号/硬链接的应用是什么?

来自分类Dev

IntStream的用例是什么?

来自分类Dev

在其他函数体内声明函数方法的用例是什么?

来自分类Dev

这个函数实际返回的是什么?

来自分类Dev

Android Future的用例是什么?

来自分类Dev

原子读取的用例是什么

来自分类Dev

冷观测的用例是什么?

来自分类Dev

git名称空间的用例是什么?

来自分类Dev

git branch -d的用例是什么

来自分类Dev

@Import批注的用例是什么?

来自分类Dev

匿名联合类型的用例是什么

来自分类Dev

glTexParameterIiv和glTexParameterIuiv的用例是什么?

来自分类Dev

ons.ready()的用例是什么?

来自分类Dev

(->)r的MonadReader实例的用例是什么

来自分类Dev

Streams和Firehose的用例是什么?

来自分类Dev

模块的正确用例是什么?

来自分类Dev

不可变对象的用例是什么

来自分类Dev

ons.ready()的用例是什么?

来自分类Dev

Firebase 队列的用例是什么?

来自分类Dev

声明合并的用例是什么?

来自分类Dev

解析函数的context和rootValue参数的预期用例是什么?

来自分类Dev

在引用限定符上重载成员函数的用例是什么?

来自分类Dev

在引用限定符上重载成员函数的用例是什么?