Skip to content

Comment on Functional Programming 101 with Haskellparent

Comments

Every newer language can do "this". First class functions and anonymous functions have been a standard feature for a while. Does not mean that say Lua or Ruby are functional programming languages. If you just require the ability to pass around anonymous functions even C++ is a functional programming language these days.

To meaningfully distinguish functional from imperative programming you have to add purity/immutable data to the definition at least.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.