FAQ

Comparisons to CoffeeScript

Why use a colon?

Why require {} for objects and [] for arrays?

Why require () for function calls?

What are differentiating features?

const and now

types

Silencing implicit returns

(mention for loops, void, etc)

Async/Await

When should I not use LightScript?

Many engineers don’t spend a majority of their day writing code, and even more use JavaScript for only a portion of their work. LightScript is less likely to be worth adopting in such cases.