2011/5/25 Jonas Almström Duregård <[email protected]>

> I don't see the similarity (from reading this:
> http://www.haskell.org/haskellwiki/Idiom_brackets). My suggestion is
> just a way of using layout to avoid parenthesis.
>
>
This is "exactly" the applicative style, where idiom brackets come from.
 Use Control.Applicative:

f <$> x a
  <*> y b
  <*> z c

You can use the identity functor to recover "plain old" function
application.  Idiom brackets abstract the <$> (fmap) and (<*>) operators
away.

And yes, you are right that applicative style is very useful.
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to