A state machine-oriented language for webapps and more.
Mechanical programs are:
- ...as easy to understand as finite-state machine (like The Elm Architecture)
- ...in a readable imperative-like syntax (unlike Elm)
- ...statically typed, but with no type annotations
- ...X% faster and Y% smaller than with React—because there's no virtual DOM diffing, they compile to imperative, mutative JavaScript
- ...fully interoperable with the rest of the JavaScript ecosystem