On 3/16/2012 17:13, Prasad, Ramit wrote:
I confess i've indulged in Haskell and found
      f a
more readable than
      f(a)

Hmmm... What about:

      f a b

versus

      f(a(b))

or was it supposed to be read as

      f(a)(b)


or as

     f(a, b)

?-)

That would be
    f (a b)          # Haskell
    f(a(b))          # Python

I have not used Haskell so far, but in this case I think I prefer the
'Explicit is better than implicit.'

Are you sure that
  "call the function f with the params a and b"
is better than
  f a b
or
  f(a,b)
?

I would probably always forget if it should be

f a b

or

f ( a b )

You wouldn't, because Haskel's way is more regular and makes a lot of sense: parentheses are for grouping and that's it.

Kiuhnm
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to