Module Angstrom_async

val parse : ?pushback:(unit -> unit Async.Deferred.t) -> 'a Angstrom.t -> Async.Reader.t -> ('a, string) Result.result Async.Deferred.t
val parse_many : 'a Angstrom.t -> ('a -> unit Async.Deferred.t) -> Async.Reader.t -> (unit, string) Result.result Async.Deferred.t