sig   type ('a, 'b) result = Ok of '| Error of 'b   val maybe : ('-> 'b) -> '-> ('b, exn) Kwdeprecated.Result.result end