Skip to content

[tracking] futures concurrency macros #175

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

Closed
4 tasks done
yoshuawuyts opened this issue Sep 10, 2019 · 1 comment
Closed
4 tasks done

[tracking] futures concurrency macros #175

yoshuawuyts opened this issue Sep 10, 2019 · 1 comment
Labels
api design Open design questions enhancement New feature or request

Comments

@yoshuawuyts
Copy link
Contributor

yoshuawuyts commented Sep 10, 2019

As per my blog post, I'd like us to try out futures concurrency macros. These should be introduced as "experimental" because they're mostly new, but I think this would make for a good starting point.

I propose these macros would live under future::* similar to task::ready in #133.

update: these macros are now available as unstable since the 0.99.7 release. Please post any feedback about it in this issue.

Macros

  • future::join
  • future::try_join
  • future::select
  • future::try_select
@yoshuawuyts
Copy link
Contributor Author

We now have these, and I think it's okay to close this. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api design Open design questions enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant