github ocaml-multicore/eio v0.6
0.6

latest releases: v1.1, v1.0, v0.15...
23 months ago

CHANGES:

Changes:

  • Update to OCaml 5.0.0~beta1 (@anmonteiro @talex5 #346).

  • Add API for seekable read/writes (@nojb #307).

  • Add Flow.write (@haesbaert #318).
    This provides an optimised alternative to copy in the case where you are writing from a buffer.

  • Add Net.with_tcp_connect (@bikallem #302).
    Convenience function for opening a TCP connection.

  • Add Eio.Time.Timeout (@talex5 #320).
    Makes it easier to pass timeouts around.

  • Add Eio_mock.Clock (@talex5 #328).
    Control time in tests.

  • Add Buf_read.take_while1 and skip_while1 (@bikallem #309).
    These fail if no characters match.

  • Make the type parameter for Promise.t covariant (@anmonteiro #300).

  • Move list functions into a dedicated submodule (@raphael-proust #315).

  • Direct implementation of Flow.source_string (@c-cube #317).
    Slightly faster.

Bug fixes:

Documentation:

Don't miss a new eio release

NewReleases is sending notifications on new releases.