It is my pleasure to announce the release of Lwt version 5.5.0, Lwt_domain version 0.1.0, Lwt_react version 1.1.5, Lwt_ppx version 2.0.3 and Lwt_ppx_let version 5.5.0.
All those packages can be installed via opam as usual.
Deprecation
One notable change is the deprecation of Lwt_main.yield
and Lwt_unix.yield
. It is recommended to use Lwt.pause
instead.
Lwt_domain: an interface to multicore parallelism
Another notable change is the addition of the Lwt_domain package. This package includes a single module Lwt_domain
with functions to execute some computations in parallel, using the features of Multicore OCaml. The package requires an OCaml compiler with domains support to install.
Code for this package is the work of @sudha with reviews and packaging from Lwt contributors.
Other changes
The full list of changes is available in the CHANGES file.