是否存在与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/