News

var helper = function(arg1, arg2) { return arg1 + arg2; }; //this is returning an actual instance of the class, but we wrap it in a function call to have real "private" members return function(){ ...
The world's most popular programming language is starting to look like a real programming language, with classes, modules, promises and more. There's even a lot of excited discussion about proper tail ...
‘Higher-order functions’ is a fancy term for functions that take other functions as arguments or that return functions. Very powerful!
Nowhere becomes this more apparent than in aspects like JavaScript’s brilliantly designed Date class, which astounds people to this day with its elegant handling of JavaScript’s powerful type ...