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
