是否存在与Haskell的>>运算符等效的PureScript标准库?

class Monad m where
...
(>>) :: m a -> m b -> m b
...

显然,定义起来很简单,但如果有库版本,我宁愿使用库版本。

最佳答案

我实际上没有使用过Purescript,但是从浏览库文档看,似乎等效的名称称为applySecond,它也有一个运算符别名*>

(Haskell中存在相同的运算符,(>>)只是仅在monad上运行的受限版本。据我所知,由于历史原因,Purescript避免了Haskell的类型类层次结构中出现的大量冗余。)

关于monads - PureScript相当于Haskell的>>运算符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61557474/

10-09 16:45