-
Notifications
You must be signed in to change notification settings - Fork 10
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
wishlist: updatel channel.scm #22
Comments
Awesome @kristianlm !! |
I'm afraid I have no experience with Gambit so I can't comment on its multithreaded behaviour. But I suppose that if Gambit's |
sorry for the delay on this @kristianlm ! I'll get to it ASAP |
Hey @kristianlm. You seem to be doing a lot of updates recently on gochan. Do you plan on freezing a version anytime soon? |
Hi Alvatar, Yes, I've been active trying to clean up the API and making it better. The problem is that I haven't had much time to use However, I just realized that version 2.0 introduces a matchable egg dependency, and that's a dependency you may not have access to? |
Thanks @kristianlm |
It's a great pattern-matching scheme library, so it's definitely not a bad library to include :) I suspect Alex Shinn has done a great job already of making matchable easily portable. |
Hi @kristianlm, I've started porting your new version. I think it's feasible and not too hard. I'm going to wait on you to freeze a version if that's ok. Would you be able to let me know when you have a version that you consider relatively stable, please? |
I will keep you updated on the gochan status. The problem is, however, that it's not in production use anywhere yet. So I don't know what you've got in mind when you say "relatively stable" :D |
I just mean that the API isn't expected to change for a while. How's that sound? |
Oh of course, you mean api stability. I'll give it a week and see if I can think of any changes that need to be done and get back to you then if the API still covers the use-cases I've run into! Cheers and thanks for dealing with this! |
Cool! |
Hi,
I noticed your
channel.scm
is using the gochan implementation. Cool!I've recently rewritten
gochan
from scratch and, while this hasn't been tested out-in-the-wild yet, it might be worth considering to upgrade. The new version has some big improvements (you can select on send channels, timeouts are now ordinary channels).Cheers!
The text was updated successfully, but these errors were encountered: