Peter Hancock wrote: > > foo( bar( baz( x ) ) ) > > it's: > > (foo ( bar (baz x) ) ) > > Clearly the outer parentheses are unnecessary in the last expression. > One undeniable advantage of (f a) is it saves parentheses. Yes and no. In ( ( ( foo bar) baz) x ) the parens can be omitted to leave foo bar baz x but in ( foo ( bar (baz x) ) ) You would want the following I think. foo . bar . baz x which does have the parens omitted, but requires the composition operator. --PeterD _______________________________________________ Haskell-Cafe mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell-cafe
- Re: Functional programming in Python Manuel M. T. Chakravarty
- Re: Functional programming in Python Kellomaki Pertti
- Re: Functional programming in Python Arjan van IJzendoorn
- Re: Functional programming in Python Paul Hudak
- Re: Functional programming in Python Kellomaki Pertti
- Re: Functional programming in Python Paul Hudak
- RE: Functional programming in Python brk
- Re: Functional programming in Python Dean Herington
- Re: Functional programming in Python Peter Hancock
- Re: Functional programming in Python Peter Hancock
- RE: Functional programming in Python Peter Douglass
- RE: Functional programming in Python Tom Pledger
- RE: Functional programming in Python S. Alexander Jacobson
- RE: Functional programming in Python Malcolm Wallace
- Re: Functional programming in Python Zhanyong Wan
- Re: Functional programming in Python S. Alexander Jacobson
- Re: Functional programming in Python Tom Pledger
- Re: Functional programming in Python Juan Carlos Arevalo Baeza
- Re: Functional programming in Python Marcin 'Qrczak' Kowalczyk
- Re: Functional programming in Python Jerzy Karczmarczuk
- Re: Functional programming in Python Marcin 'Qrczak' Kowalczyk