Re:The fate of reduce() in Python 3000 (2005)
by danharaj on Tuesday January 01, 2019 @10:36AM
(#18800531)
It's a pain in the ass to write functional code in python because the syntax is not optimized for it. A functional programming language makes lambda and (partial) application as cheap as possible, which Python does not.
Re:The fate of reduce() in Python 3000 (2005)
by AlexCoventry on Tuesday January 01, 2019 @02:59PM
(#18801945)
I think you can get 95% of the benefit of FP just by favoring abstractions which present a functional interface. Python hasn't really gotten in my way, in that respect, though it would be nice to have first-class persistent data structures with structural sharing.
Strangely FP is not popular among python developers.