Applicative 是否有翻转运算符?

Are there flipped operators for Applicative?

运算符

$
. or <<<
<$>
<*>
=<<
<=<

在一起非常好,每个人都在某种意义上将左边的东西应用到右边的东西上。反过来想,我们有

&
>>>
>>=
>=>

但是 <$><*> 有翻转的版本吗?

lens 定义了 (<&>) = flip fmap. It will be available from Data.Functor in base-4.11/GHC 8.4. Control.Applicative has (<**>),它以相反的顺序接受参数但是 不是 flip (<*>) 因为效果仍然从左到右排列。