Skip to content

Instantly share code, notes, and snippets.

@laughinghan
Created March 12, 2020 20:38
Show Gist options
  • Save laughinghan/0091abb9394ce8540d9a6b5d31399f00 to your computer and use it in GitHub Desktop.
Save laughinghan/0091abb9394ce8540d9a6b5d31399f00 to your computer and use it in GitHub Desktop.

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment