Comment

Comment by fezzez

Agree. The best way I can describe it, is that it's a design pattern for a lightweight runtime.

You can use monads to implement exception handling, global state (without actually having global state), and async/await.

It's difficult to explain how all those features can be implemented through one generic interface. But it's easy to see how each of those things would require a "lightweight" runtime.

parent fezzez 5 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton