-
Notifications
You must be signed in to change notification settings - Fork 23
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
Support ConcurrentEffect on Rerunnable #73
Comments
Yes, I started this today but decided to put it off for this release, to unblock Finch. It should probably be non-implicit and parameterized on a |
Would be quite interested in this as well, to use in fs2 for instance |
A little update here: For the past month I've been working on and off on the So don't expect a complete solution soon but if someone's planning to work on it (or already has), you might want to let me know 🙂 |
Interested |
Thanks for showing interest for this thing. Here's a quick update since I've last hacked on it: I've got an implementation working that "only" has 8-9 failing test-cases and all of them are concerned with cancelation. Unfortunately cancelation is pretty difficult and the underlying I studied how To be honest, I don't know if I can finish the implementation as it is right now, as part way through it almost seemed impossible. It probably is possible, but I'm not sure if I personally can do it. Now, you might be thinking "cancelation isn't that important to me, can't we do without it?". Unfortunately I don't think releasing an unlawful instance for Daniel Spiewak and others are already working on tl;dr Sorry for the bad news 😐 |
Update: I tried See the draft here: #267 |
see: https://github.com/twitter/util/blob/develop/util-core/src/main/scala/com/twitter/util/Future.scala#L1496
I think this is possible, but a bit of work. Could be useful for a few cases I can think of at Stripe.
The text was updated successfully, but these errors were encountered: