应用风格理解

Applicative style understanding

我想写的内容如下:

(+) <$> Just 3 <*> Just 5 <*>' (+) <*> Just 6

但是问题是我需要以某种方式 flip <*>。 Haskell 中执行我正在尝试的链接类型的惯用方法是什么?

<**> 来自 Control.Applicativeflip <*>。您的示例可以使用它,稍微重新排列一下:

>((+) <$> Just 3 <*> Just 5) <**> ((+) <$> Just 6)
Just 14