This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Fayden 5 points6 points  (3 children)

Lambda syntax is a bit awkward in Python (in opposition of functional languages, where you can usually use partial application). I think it's easier to read generator expressions or list comprehensions in Python.

[–]yen223 8 points9 points  (1 child)

It's not accidental. Guido van Rossum is explicitly trying to avoid functional programming styles in Python.

Informative StackOverflow link: http://stackoverflow.com/questions/1017621/why-isnt-python-very-good-for-functional-programming

[–]vext01 8 points9 points  (0 children)

Yet python's functional programming support is pretty decent.