Sourceval connect_err : string -> ?max:int -> int -> 'a Sourceval terminal : unit -> bool Sourceval pp_opt : string -> string option Fmt.t Sourceval pp_label : string -> string option Fmt.t Sourceval pop :
err:(unit -> string option * string list) ->
'b option ->
string list ->
string option * string list Sourceval pop_and_check_empty :
err:(unit -> string option * string list) ->
'b option ->
string list ->
string option