package reparse-lwt
-
reparse-lwt
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include Reparse.PARSER with type 'a promise = 'a Lwt.t
type 'a promise = 'a Lwt.t
val return : 'a -> 'a t
val unit : unit t
val fail : string -> 'a t
module Infix : sig ... end
module Let_syntax : sig ... end
val peek_char : char t
val peek_char_opt : char option t
val peek_string : int -> string t
val any_char : char t
val unsafe_any_char : char t
val char : char -> char t
val char_if : (char -> bool) -> char t
val string_cs : string -> string t
val string_ci : string -> string t
val string_of_chars : char list -> string t
val take_string : int -> string t
val take_cstruct : int -> Cstruct.t t
val alpha : char t
val alpha_num : char t
val lower_alpha : char t
val upper_alpha : char t
val bit : char t
val ascii_char : char t
val cr : char t
val crlf : string t
val control : char t
val digit : char t
val digits : string t
val dquote : char t
val hex_digit : char t
val htab : char t
val lf : char t
val octet : char t
val space : char t
val vchar : char t
val whitespace : char t
val advance : int -> unit t
val eoi : unit t
val trim_input_buffer : unit t
val pos : int t
val last_trimmed_pos : int t
val input_buffer_size : int option t
val create_input : char Lwt_stream.t -> input