Module CCApp_parse.Infix

module Infix: sig .. end

val (>|=) : 'a CCApp_parse.t -> ('a -> 'b) -> 'b CCApp_parse.t
Infix version of CCApp_parse.map
val (<*>) : ('a -> 'b) CCApp_parse.t -> 'a CCApp_parse.t -> 'b CCApp_parse.t
Synonym to CCApp_parse.app
val (>>) : 'b CCApp_parse.t -> 'a CCApp_parse.t -> 'a CCApp_parse.t
a >> b parses a, ignores its result, then parses b
val (<<) : 'a CCApp_parse.t -> 'b CCApp_parse.t -> 'a CCApp_parse.t
a << b parses a, then b, and discards b to return a
val (<+>) : 'a CCApp_parse.t -> 'a CCApp_parse.t -> 'a CCApp_parse.t
a <+> b is choice [a;b], a binary choice
val (<::>) : 'a CCApp_parse.t -> 'a list CCApp_parse.t -> 'a list CCApp_parse.t
a <::> b is app (fun x l -> x::l) a b