代码之家  ›  专栏  ›  技术社区  ›  Jonathan Sterling

控件中“pure”函数的命名。应用程序[关闭]

  •  11
  • Jonathan Sterling  · 技术社区  · 15 年前

    为什么函数要将值提升到一个名为 pure 在控制中。适用性?

    2 回复  |  直到 15 年前
        1
  •  12
  •   Robin W    9 年前

    想想 pure 作为形容词。

    foo <*> pure 4 = foo 应用于 纯净的 价值 4 .

    (确切地说 原因 为什么叫它 纯净的 可能只有麦克布莱德和帕特森知道。)

        2
  •  6
  •   Neil Bartlett    15 年前

    有点像 fromInteger . 它的参数始终是将提升到该函数中的纯值或函数。也许应该是 fromPure 但是你知道哈斯克尔人是多么喜欢缩短名字(例如 fst snd 而不是 first second ……)

    推荐文章