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.
Clone or download
rhendric fix #1038
Expressions such as `[a: 1 2 3]` should be equivalent to
`[{a: 1}, 2, 3]` and not `[{a: 1, 2: 2, 3: 3}]`. Property shorthand,
including atomic identifiers/literals as shorthand for key-value pairs
with the atom as the key and value, should not work outside of braces.
1
Latest commit bc1c188 Oct 11, 2018

README.md

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.

Check out livescript.net for more information, examples, usage, and a language reference.

Build Status

Build Status

Install

Have Node.js installed. sudo npm install -g livescript

After, run lsc -h for more information.

Source

git://github.com/gkz/LiveScript.git

Community

If you'd like to chat, drop by #livescript on Freenode IRC. If you don't have IRC client you can use Freenode webchat.