代码之家  ›  专栏  ›  技术社区  ›  Joseph Sible-Reinstate Monica

scanl1真的是部分的吗?

  •  5
  • Joseph Sible-Reinstate Monica  · 技术社区  · 6 年前

    According to the Haskell wiki , the scanl1 函数是部分的。不过,我不明白到底是什么样的输入导致了结果。对于列表函数,我习惯于将问题输入为空列表(例如 head )或者无限的(比如 reverse )然而, SCANL1 似乎可以正确处理这两种类型的列表。这是一个偏函数吗?如果是这样,会导致底部的输入示例是什么?

    1 回复  |  直到 6 年前
        1
  •  8
  •   Li-yao Xia    6 年前

    scanl1