Programming, Cloudflare, Rust, Serverless, Workers.
Rust also provides a rich string manipulation API, which we can use to build more complex helpers, eventually ending up with a full parser. This approach is, in fact, pretty similar to parser combinators in that the parser doesn’t have to keep state and only passes the unprocessed part of the input