Blog web app backend [Haskell]