Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Python has lazy evaluation (generators). > Java-script really likes higher order functions (reduce, map, etc).

It is a hard sell to claim that either of these were invented or even popularized by Haskell. Just because something has functional roots, doesn't mean Haskell is related to the success of the feature - there are plenty of older languages (LISP!) that have the same features and that likely has way bigger influencing effect.



In fairness, the list comprehension syntax in python was taken directly from Haskell: https://wiki.python.org/moin/PythonVsHaskell




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: