sig
type ('a, 'b) t = ('a, Format.formatter, unit, 'b) Pervasives.format4 -> 'a
val value :
?ppf:Format.formatter ->
parse:(string -> ('a, 'b) Result.result) ->
('c, ('a, 'b) Result.result) Carcass.Ask.t
val pattern :
?ppf:Format.formatter ->
('a, (Carcass.Pat.t, [> Carcass.Error.parse ]) Result.result)
Carcass.Ask.t
val bool :
?ppf:Format.formatter -> default:bool -> ('a, bool) Carcass.Ask.t
val string :
?ppf:Format.formatter -> default:string -> ('a, string) Carcass.Ask.t
end