LiveScript is a functional programming language that transpiles to JavaScript.
It was created by Jeremy Ashkenas, the creator of CoffeeScript, along with Satoshi Muramaki, George Zahariev, and many others.
program is written in LiveScript, but is also compatible with Coffeescript: While calling a function can be done with empty parens, hello(), LiveScript treats the exclamation mark as a single-character shorthand for function calls with zero arguments: hello!
LiveScript introduces a number of other incompatible idioms: At compile time, the LiveScript parser implicitly converts kebab case (dashed variables and function names) to camel case.
When parenthesized, operators such as not or + can be included in pipelines or called as if they are functions.