melange.js_parser
Parser_env.Try
melange.belt
melange.ppxlib
melange.ppxlib-ast
melange.runtime
melange_ppx
type 'a parse_result =
| ParsedSuccessfully of 'a
| FailedToParse
exception Rollback
val to_parse : env -> (env -> 'a) -> 'a parse_result
val or_else : env -> fallback:'a -> (env -> 'a) -> 'a