val (<$>) : ('a, 'b) Encore.Bijection.texn -> 'a t -> 'b tval ($>) : unit t -> (unit, 'a) Encore.Bijection.texn -> 'a tval (<$) : 'a t -> (unit, 'a) Encore.Bijection.texn -> unit tval nop : unit tval any : char tval fail : string -> 'a tval pure : compare:('a -> 'a -> int) -> 'a -> 'a tval take : int -> string tval peek : 'a t -> 'b t -> ('a, 'b) Encore.Either.t tval const : string -> string tval commit : unit tval while0 : (char -> bool) -> string tval while1 : (char -> bool) -> string tval bigstring_while0 : (char -> bool) -> Encore.Encoder.bigstring tval bigstring_while1 : (char -> bool) -> Encore.Encoder.bigstring tval buffer : string tval bigstring_buffer : Encore.Encoder.bigstring tmodule Option : sig ... end