<div dir="ltr">This was proposed about 7 years ago, and rejected at the time: <a href="https://ghc.haskell.org/trac/ghc/ticket/3962">https://ghc.haskell.org/trac/ghc/ticket/3962</a><div><br></div><div> Is it okay if I revive this argument now?<br><div><br></div><div>I think it would be useful to have the lens operator <&> in base, which is defined as:</div></div><div><br></div><div><div><font face="monospace, monospace">(<&>) :: Functor f => f a -> (a -> b) -> f b</font></div><div><font face="monospace, monospace">as <&> f = f <$> as</font></div></div><div><br></div><div>This is analogous to a lifted version of <font face="monospace, monospace">(&)</font> that already present in Data.Function<br></div><div><br></div><div><br></div><div>Cheers,</div><div>Sid</div></div>