I’m happy to announce that tube
is now available on OPAM.
It’s not much, but it’s a thing I was looking for a while when I was working with Lwt_io channels.
A typesafe abstraction on top of Lwt_io channels in order to avoid things like unsafe operations like Lwt_io.write_value
/ Lwt_io.read_value
when running locally (i.e. as opposed to disk io, network io, etc, where marshalling of the messages is needed)
Haven’t thought very long on what will be the goal of this tiny library, but if someone finds it useful, and there’s really interest into it, I’m pretty sure we could find other features that could go into this.
Any feedback would be appreciated, thanks.