pub fn as_list(
parser: fn(String) -> Result(ParserState(a), String),
) -> fn(String) -> Result(ParserState(List(a)), String)
pub fn between(
l: fn(String) -> Result(ParserState(a), String),
keep: fn(String) -> Result(ParserState(b), String),
r: fn(String) -> Result(ParserState(c), String),
) -> fn(String) -> Result(ParserState(b), String)
pub fn choice(
parsers: List(fn(String) -> Result(ParserState(a), String)),
) -> fn(String) -> Result(ParserState(a), String)
pub fn concat_str(
parser: fn(String) -> Result(ParserState(List(String)), String),
) -> fn(String) -> Result(ParserState(String), String)
pub fn label_error(
parser: fn(a) -> Result(b, c),
message: d,
) -> fn(a) -> Result(b, d)
pub fn left(
l: fn(String) -> Result(ParserState(a), String),
r: fn(String) -> Result(ParserState(b), String),
) -> fn(String) -> Result(ParserState(a), String)
pub fn many(
parser: fn(String) -> Result(ParserState(a), String),
) -> fn(String) -> Result(ParserState(List(a)), b)
pub fn many1(
parser: fn(String) -> Result(ParserState(a), String),
) -> fn(String) -> Result(ParserState(List(a)), String)
pub fn map(
parser: fn(String) -> Result(ParserState(a), String),
transform: fn(a) -> b,
) -> fn(String) -> Result(ParserState(b), String)
pub fn map_token(
parser: fn(String) -> Result(ParserState(a), String),
t: b,
) -> fn(String) -> Result(ParserState(b), String)
pub fn right(
l: fn(String) -> Result(ParserState(a), String),
r: fn(String) -> Result(ParserState(b), String),
) -> fn(String) -> Result(ParserState(b), String)
pub fn separator(
parser: fn(String) -> Result(ParserState(a), String),
sep: fn(String) -> Result(ParserState(b), String),
) -> fn(String) -> Result(ParserState(List(a)), c)
pub fn separator1(
parser: fn(String) -> Result(ParserState(a), String),
sep: fn(String) -> Result(ParserState(b), String),
) -> fn(String) -> Result(ParserState(List(a)), String)
pub fn sequence(
parsers: List(fn(String) -> Result(ParserState(a), String)),
) -> fn(String) -> Result(ParserState(List(a)), String)
pub fn try_map(
parser: fn(String) -> Result(ParserState(a), String),
transform: fn(a) -> Result(b, String),
) -> fn(String) -> Result(ParserState(b), String)