There is a quite old library called chanl that has similar semantics.  Worked well for me.


Am 22. Dezember 2025 17:26:24 MEZ schrieb Marco Antoniotti <marco.antoniotti@unimib.it>:
Hello

I did not mention GO out of context in my previous emails.

I would like to know the opinion of this forum about what would be the most likely CL - portable - substitute to implement channelsusocket and/or bordeaux-threads are what I'd target.

In GO you have chan items and you can send and receive from them using the <- operator.  AFAIU these channels are blocking.

Any suggestions?

Thanks

Happy Holidays

Marco