Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Futures support #202

Open
Idorobots opened this issue Jul 31, 2024 · 0 comments
Open

Futures support #202

Idorobots opened this issue Jul 31, 2024 · 0 comments

Comments

@Idorobots
Copy link
Owner

With #190 the JS runtime necessarily uses promises for handling time delays. It's implemented by yielding a Resumable with a promise as a hole and letting the trampoline await the result before resuming the continuation.

It would be nice to make these futures a first class citizen in the language with runtime support - let the runtime execute these at its own pace and continue the process when the value is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant