LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate.
While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming.
LiveScript allows writing expressive code without a repetitive boilerplate. The code looks economical, with some notable improvements in object-oriented and functional programming.
LiveScript features an extensive documentation which introduces the user with all the merits (but not the downsides) of this quite impressive language.