gpt4 book ai didi

haskell - Haskell 中 (>>) 运算符的正确名称是什么?

转载 作者:行者123 更新时间:2023-12-05 06:47:27 24 4
gpt4 key购买 nike

monadic (>>)::Monad m => m a -> m b -> m b 运算符是众所周知的。我想知道它的名字是什么。

  • this Haskell tutorial还有this one他们称此运算符为 “then”。这是一个很好的名字,它在 do-notation 方面非常有意义。一个小缺点是与三元运算符的 then 冲突。
  • 在我的母语Haskell 传统中,我们称其为“усечённое связывание”,翻译为“截断绑定(bind)”。这在俄语中可能有点不方便,因为它与 "bind's section" 的翻译有点冲突,但我在英语中没有看到任何类似的问题。有没有人用这样的名字或类似的英文名字?一种诗意的表达方式可能是 "frustum" .

是否有人为运算符(operator)使用其他名称?什么是首选?

最佳答案

姑且称它为“短鱼”吧。 (因为 >=>=> 是“鱼”,而 >>> 是 body 较短的鱼。)

或者可能是“fsh”,一条没有i内部部分的“鱼”。

因为我已经看到 (.).(.) 运算符被某个特定名称调用,我可能还建议用另一个名称调用 >>>通过浏览这篇文章的编辑历史发现...

另一种可能性是... chicane运营商

关于haskell - Haskell 中 (>>) 运算符的正确名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67122782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com