Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal

Parser

nom.Parser

(I 
type
, R 
type
, O 
type
)
 ref
:
Unary nom.this.parse_result R O, I
 is
[Contains abstract features]
wrapper for the parsing function parse

parse takes an input of type I
and returns either an error
or a result of type O and a rest of type R

Type Parameters

Functions

returns a parser that uses this parser
but maps the result to another type.
map input to parser p

wrap an existing parser.
using `map_fn` to map input of type `I2`
to the parsers input type `I1`.
0.094dev (2025-06-18 15:08:51 GIT hash 89cffc23ae669b0898a5564fefbf793fcb8e5ca7 built by fridi@fzen)