parsley

Package Version Hex Docs

gleam add parsley@1
import gleam/io
import parsley

pub fn main() {
    let x_parser = parsley.string("x")

    let assert Ok(state) = x_parser("xbcd")

    io.println(state.match)
    // => "x"

    io.println(state.rest)
    // => "bcd"
}

Further documentation can be found at https://hexdocs.pm/parsley.

Development

gleam test  # Run the tests
Search Document