package lwt_eio

  1. Overview
  2. Docs
Run Lwt code within Eio

Install

Dune Dependency

Authors

Maintainers

Sources

lwt_eio-0.3.tbz
sha256=dda4d92cef045b37c4fe5d0475766f5dbffd3813033abd3e668f64a2209d2c5f
sha512=885074d53b4ccc33744cc711ce74e46182a91e730dc222a7c6e08855034cd68cc2c5f4c23ac5dd19aa9d2c8948e5423abc45822d7f54a7d600fe6e0e36977322

doc/CHANGES.html

v0.3

  • Restore the old Lwt engine after finishing (@talex5 #16, reported by @tmcgilchrist).
  • Use run_lwt in documentation (@talex5 #13).
  • Update for Eio deprecations (@talex5 #12 #14).

v0.2

  • Add some tests and documentation of the internals (@talex5 #9).
  • Bridge Eio and Lwt cancellation (@talex5 #8).

    • Cancelling a run_lwt Fiber cancels the Lwt promise.
    • Cancelling a run_eio promise cancels the Eio fiber.
  • Add run_lwt for consistency with run_eio and Async_eio (@talex5 #8).
  • Add Lwt_eio.Token.t token to ensure library is initialised (@talex5 #5). with_event_loop now passes a Lwt_eio.Token.t to its callback.
  • Update to Eio 0.2 (@talex5 #4). Eio 0.2 renamed "fibre" to "fiber". This fixes the deprecation warning.

v0.1

  • Initial release.
OCaml

Innovation. Community. Security.

On This Page
  1. v0.2
  2. v0.1