PureScript 等价于 Haskell 的 >> 运算符

Rol*_*oly 2 monads standard-library purescript

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

class Monad m where
...
(>>) :: m a -> m b -> m b
...
Run Code Online (Sandbox Code Playgroud)

显然,定义很简单,但如果有的话,我更愿意使用库版本。

Rob*_*ond 7

我实际上并没有使用过 Purescript,但是从库文档看,它的等效项似乎称为applySecond,它也有一个 operator alias *>

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

  • @Roly为了补充这个答案,我想指出可以在 Pursuit 上使用类型搜索:https://pursuit.purescript.org/search?q=+m+a+-%3E+m+b+-%3E +m+b (3认同)