Swift Monads: proof of concept | Hacker News Reader