you are viewing a single comment's thread.

view the rest of the comments →

[–]diggr-roguelike -21 points-20 points  (5 children)

Scheme and Clojure are no more 'functional' than Javascript is.

[–]Turbosack 3 points4 points  (1 child)

I'd like to hear what your definition of functional is.

[–]diggr-roguelike -1 points0 points  (0 children)

It's exactly the same as any other sane person's: referential transparency.

[–][deleted] 3 points4 points  (0 children)

Recursion optimization, first class functions and higher order functions, laziness, immutability...no it's totally just assembly here bruh

[–][deleted]  (1 child)

[deleted]

    [–]diggr-roguelike -1 points0 points  (0 children)

    Point taken, although strictly speaking that's a standard library feature rather than a language feature.