Don't worry, your Parser is a functor | Dark Hacker News