stereobooster / type-o-rama

👾 JS type systems interportability
244 stars 6 forks source link

The Elm Architecture #5

Closed stereobooster closed 3 years ago

stereobooster commented 6 years ago
Language Library Counter TodoMVC hnpwa code spliting SSR Runtime exceptions Promise
Elm built-in + + + no until 0.19 no until 0.19 + Use Task instead of Promise
TypeScript elm-ts + + maybe maybe +
BuckleScript bucklescript-tea + maybe maybe + repromise, vow
PureScript pux + + I suspect not aff-promise
Clojure larch
Fable fable-arch
stereobooster commented 6 years ago

Lenses

aka functional optics

Tail call optimisation

See curry calling convention

Effects