Module Inferencer.ResultMonad
include Base.Monad.Infix with type 'a t := 'a t
val (>>=) : 'a t -> ('a -> 'b t) -> 'b tval (>>|) : 'a t -> ('a -> 'b) -> 'b tval current_level : int tval set_var_level : string -> int -> unit tval get_var_level : string -> int option tval run : 'a t -> ('a, error) Stdlib.Result.t