[Haskell-cafe] Picking an architecture for a Haskell web app