Error recovery with parser combinators, using Rust and nom | Hacker News Reader