sig
type t = Carcass.Pat.t Astring.String.map
val builtins : Carcass.Flesh.t
val of_input :
?init:Carcass.Pat.t Astring.String.map ->
src:Carcass.Loc.src ->
[ `Channel of Pervasives.in_channel | `String of string ] ->
(Carcass.Flesh.t, [> Carcass.Error.parse ]) Result.result
val of_env :
?init:Carcass.Pat.t Astring.String.map ->
Carcass.Env.t ->
(Carcass.Flesh.t, [> Carcass.Error.parse ]) Result.result
val pp_def : Carcass.Pat.t Fmt.t
val pp : Carcass.Flesh.t Fmt.t
end