Complete, composable and correct parsing in Rust | Dark Hacker News