Client-side web programming in Haskell: A retrospective | Hacker News Reader