Module Utils.RESULT

include MONAD with type 'a t = ('a, error) Stdlib.Result.t
type 'a t = ('a, error) Stdlib.Result.t
val return : 'a -> 'a t
val (let*) : 'a t -> ('a -> 'b t) -> 'b t
val fail : error -> 'a t