扫描1真的是部分的吗?



根据Haskell维基,scanl1函数是部分的。不过,我不明白什么输入会导致底部。对于列表函数,我习惯于问题输入要么是空列表(如head(要么是无限列表(如reverse(。但是,scanl1似乎可以正确处理这两种类型的列表。这实际上是一个部分函数吗?如果是这样,导致底部的输入示例是什么?

这是维基上的一个错误。 scanl1实际上是全部的。(我已经更新了维基。

相关内容

  • 没有找到相关文章

最新更新