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

Why are there no xConcurrently functions written? #384

Open
tdietert opened this issue Jan 31, 2019 · 1 comment
Open

Why are there no xConcurrently functions written? #384

tdietert opened this issue Jan 31, 2019 · 1 comment

Comments

@tdietert
Copy link

In the Convenient Utilities section in Control.Concurrent.Async module of async package, there are many, well, convenient utilities exposed for running lists of IO actions concurrently. Is there a reason that these convenient utilities are not written in this library?

I understand that it would take a bit of effort to write them, but I was wondering if there is a deeper reason, one tightly coupled with the implementation of the Process monad, that these utilities do not exist.

@davidsd
Copy link
Contributor

davidsd commented Sep 24, 2021

These would definitely be useful. I implemented them here: https://github.com/davidsd/hyperion/blob/master/src/Hyperion/Concurrent.hs and I am interested in incorporating them into this package.

@LaurentRDC LaurentRDC transferred this issue from haskell-distributed/distributed-process-async Sep 3, 2024
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

3 participants