FP is also quite idiomatic. Pythons list comprehensions are quite powerful, and the libraries I mentioned in my previous comment are all part of the standard library. There are third party libraries that attempt to make Python even more functional.
FP is also quite idiomatic. Pythons list comprehensions are quite powerful, and the libraries I mentioned in my previous comment are all part of the standard library. There are third party libraries that attempt to make Python even more functional.
I wouldn't like to maintain Haskell code written by someone who thinks everything should look like Python. And vice-versa.
Python is a multi-paradigm language. I have not found Python to be better at OOP versus imperative or functional styles of programming.
For me, functional programming provides a closer to model to how I think about problems. This is true for many people. One should choose the style that provides the easiest translation of thought to code.
It’s so hard to even check where the actual implementation is....
There are no comments in code, no documentation whatsoever...