include module type of struct include Stdppx.Result end
val map : ('a, 'b) result -> f:('a -> 'c) -> ('c, 'b) resultval (>>|) : ('a, 'b) result -> ('a -> 'c) -> ('c, 'b) resultval handle_error : ('a, 'b) result -> f:('b -> 'a) -> 'aval map_error : ('a, 'b) result -> f:('b -> 'c) -> ('a, 'c) resultval all_unit : (unit, 'err) result list -> (unit, 'err) resultval collect_errors :
('a, Ppx_template_expander__.Syntax_error.t) result list ->
('a list, Ppx_template_expander__.Syntax_error.t) resultval combine_errors : ('ok, 'err) result list -> ('ok list, 'err list) result