Module Lambda_lib.Parser

type error = [
  1. | `Parsing_error of string
]
val pp_error : Stdlib.Format.formatter -> [< `Parsing_error of string ] -> unit
val parse : string -> (Ast.name Ast.t, [> error ]) Stdlib.result

Main entry of parser

type dispatch = {
  1. apps : dispatch -> Ast.name Ast.t Angstrom.t;
  2. single : dispatch -> Ast.name Ast.t Angstrom.t;
}
val parse_lam : dispatch