5 files to a straightforward Haskell web API | Hacker News Reader