运营商
$
. or <<<
<$>
<*>
=<<
<=<
一起走得很好,每个人在某种意义上将左边的东西应用到右边的东西上。在考虑另一种方式时,我们有
&
>>>
>>=
>=>
但有<$>
和<*>
的翻版版本吗?
答案 0 :(得分:11)
镜头定义(<&>) = flip fmap
。它将从Data.Functor
in base-4.11/GHC 8.4获得。 Control.Applicative
有(<**>)
,它以相反的顺序获取参数,但不是 flip (<*>)
,因为效果仍然是从左到右排序。