[Haskell-beginners] Recommended DB layer?