val reword_error : ('b -> 'c) -> ('a, 'b) r -> ('a, 'c) rtype msg = [ | `Msg of string
]val msgf : ('a, Stdlib.Format.formatter, unit, [> msg ]) Stdlib.format4 -> 'aval error_msg : string -> ('b, [> msg ]) rval error_msgf :
('a, Stdlib.Format.formatter, unit, ('b, [> msg ]) r) Stdlib.format4 ->
'aval reword_error_msg :
?replace:bool ->
(string -> msg) ->
('a, msg) r ->
('a, [> msg ]) r