Streaming UTF-8 in Haskell and Rust | Hacker News Reader