【发布时间】:2016-10-20 12:42:42
【问题描述】:
我正在 Haskell 中寻找一个函数或运算符,它实际上是 Monad 等效于 Applicative 运算符 <*>,它应用单子动作而不是裸函数,而不是这个:
(<*>) :: Applicative f => f (a -> b) -> f a -> f b
我正在寻找看起来像这样的东西:
... :: Monad m => m (a -> m b) -> m a -> m b
我不敢相信这不是标准功能,但我看不到任何匹配的东西。我错过了什么吗?
【问题讨论】: