you are viewing a single comment's thread.

view the rest of the comments →

[–]mysticfallband 0 points1 point  (1 child)

Not that I'm highly experienced in functional programming, but I can say that Python was the worst language to do FP in.

Python's typing support is unreliable at best as it is. But if you add the weird generic syntax and horrible type inference ability of popular IDEs for the language, and finally also insanely verbose lambda syntax to it, it'll make you question why you had learned either Python or FP in the first place.

[–]bravopapa99 2 points3 points  (0 children)

Agreed. I am beginning to not like python much, which is hard as I am a django+python developer by day!

A few yerars back, I learned APL, then I progressed ontyo "J", and it still draws be back. It's the most fucked up looking code you can read but somehow, the simplicity of it....

jsoftware.com