Require Parameters for JavaScript Functions
davidwalsh.nameCongratulations, JavaScript, on finding what Lisp had before most of JavaScript developers were even born.
In other words, the slow march for all languages to eventually become Lisp continues...
This just sounds like typescript with extra JS code