pub fn lazy<F, P>(f: F) -> Lazy<F> ⓘwhere F: FnMut() -> P,
Produces a parser (or an iterable parser) from the function at the time of parsing.