Eslisp – An S-expression syntax for ECMAScript/JavaScript, with Lisp-like macros | Hacker News Reader