[Haskell-cafe] Missing `$` like operators in Haskell

Johan Tibell johan.tibell at gmail.com
Fri Dec 12 13:22:16 UTC 2014


Everything doesn't have to have an operator! We use operators a bit too
much. It hurts readability of code when lines start looking like APL.

On Fri, Dec 12, 2014 at 2:15 PM, Wojtek Narczyński <wojtek at power.com.pl>
wrote:
>
>
> On 12.12.2014 03:58, Dan Burton wrote:
>
> The lens package defines (&) and (<&>) as flipped ($) and (<$>),
> respectively. There is nothing in the base package that defines those. <&>
> is quite uncommon. Flipped ($) is something that crops up here and there.
> Sometimes called (|>), or (#).
>
>
>
> https://github.com/ghc/ghc/blob/master/libraries/base/Data/Function.hs
>
> A the bottom.
>
> -- /Since: 4.8.0.0/
> (&) :: a -> (a -> b) -> b
> x & f = f x
>
> I learned about it from #haskell channel.
>
> --
> Wojtek
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20141212/b9ff66c5/attachment.html>


More information about the Haskell-Cafe mailing list