val connect_err : string -> ?max:int -> int -> 'aval terminal : unit -> boolval pp_opt : string -> string option Fmt.tval pp_label : string -> string option Fmt.tval pop :
err:(unit -> string option * string list) ->
'b option ->
string list ->
string option * string listval pop_and_check_empty :
err:(unit -> string option * string list) ->
'b option ->
string list ->
string option