package lwt
Promises and event-driven I/O
Install
Dune Dependency
Authors
Maintainers
Sources
5.7.0.tar.gz
md5=737039d29d45b2d2b35db6931c8d75c6
sha512=42e629920783428673b99c9d7a639237c9e6b35079b5d907bc67e7ea506acf9edadc48cec580bdcfd2410ed9412bf5e6bcc8b09de2fa7d35ce1490973d05ddd1
doc/lwt/Lwt_result/index.html
Module Lwt_result
Source
Explicit error handling
This module provides helpers for values of type ('a, 'b) result Lwt.t
. The module is experimental and may change in the future.
catch x
behaves like return y
if x ()
evaluates to y
, and like fail e
if x ()
raises e
Lwt.both p_1 p_2
returns a promise that is pending until both promises p_1
and p_2
become resolved. If only p_1
is Error e
, the promise is resolved with Error e
, If only p_2
is Error e
, the promise is resolved with Error e
, If both p_1
and p_2
resolve with Error _
, the promise is resolved with the error that occurred first.
iter f r
is f v
if r
is a promise resolved with Ok v
, and Lwt.return_unit
otherwise.
iter_error f r
is f v
if r
is a promise resolved with Error v
, and Lwt.return_unit
otherwise.
Deprecated
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page