Result.Syntax
Binding operators.
let (let*): result('a, 'e) => ('a => result('b, 'e)) => result('b, 'e);
( let* ) is Result.bind.
( let* )
Result.bind
let (and*): result('a, 'e) => result('b, 'e) => result(('a, 'b), 'e);
( and* ) is Result.product.
( and* )
Result.product
let (let+): result('a, 'e) => ('a => 'b) => result('b, 'e);
( let+ ) is Result.map.
( let+ )
Result.map
let (and+): result('a, 'e) => result('b, 'e) => result(('a, 'b), 'e);
( and+ ) is Result.product.
( and+ )