4 ms·
the functional programming challenges have a very weird selection of available languages: Scala, Clojure, Erlang, Haskell, Ocaml, Lisp, F#. not the most popul
by pacofvf 12y ago
the functional programming challenges have a very weird selection of available languages:
Scala, Clojure, Erlang, Haskell, Ocaml, Lisp, F#.
not the most popular languages.
- dnissley 12y agoWhat are they missing?
- pacofvf 12y agohttps://docs.python.org/2/howto/functional.html https://docs.python.org/2/howto/functional.html
- pekk 12y agofunctional programming languages are not the most popular languages.
- angersock 12y agoEh, Javascript seems to be doing alright for itself.
- frowaway001 12y agoSince when is JavaScript functional?
- _broody 12y agoIt's not functional in the same vein as Haskell, but it is in the same vein as a lisp. Essentially, JS is an application of the lambda calculus.
- frowaway001 12y agoThe family of Lisps isn't functional by definition. There are Lisps which are as non-functional as one could imagine. Anyway, where the hell are you seeing the lambda calculus in JavaScript (ignoring that "it's based on lambda calculus" is probably as useful as "computers usually work with 0s and 1s")?
- owenversteeg 12y agoNot surprising - Haskell and Lisps are the most popular functional programming language. Aside from Dylan, J or Scheme, I can't think of anything else to add. You might be able to make an argument to add is ES6 with a pile of additions to Function.prototype, but FP in JS isn't as natural as other languages.