Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Go's channels/threading model already exists in Java:

https://github.com/puniverse/quasar



It wasn't immediately obvious from scanning that link. Does it provide channel select? Because that's the hard part. Threadsafe queues are easy, select on them is hard.


Of course it does.

Java: http://docs.paralleluniverse.co/quasar/javadoc/co/parallelun...

Clojure: http://docs.paralleluniverse.co/pulsar/api/co.paralleluniver...

We'll have a nice slect API for Kotlin, too, very soon.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: