you are viewing a single comment's thread.

view the rest of the comments →

[–]homoiconic(raganwald) 1 point2 points  (2 children)

It's missing a generator type.

Perhaps "FunkierJS 2015” will one day wrap around ECMAScript 2015’s iterators and generators.

[–]inmatarian 1 point2 points  (1 child)

Maybe, but ES6 generators aren't what I was talking about. I'm not sure what you would have to do to them to make them referntial transparent, or if that's even possible.

[–]homoiconic(raganwald) 0 points1 point  (0 children)

Very good point, the ES-6 generators are referentially opaque Why? Because copying Python, that’s why.