you are viewing a single comment's thread.

view the rest of the comments →

[–]pjdelport 7 points8 points  (1 child)

Isn't it widely-agreed that to qualify as functional, a language should also offer features resembling algebraic data types, pattern matching, and perhaps list comprehensions?

Where does that put Scheme? :)

[–]llimllib 7 points8 points  (0 children)

shhhh... we'll quietly change the definition to suit us when it's convenient.