Implementing `Flatmap` in Rust | Hacker News Reader