4 ms·
> and not on how to build a production application (e.g. web service). Yesod is the web framework I use in Haskell: https://www.yesodweb.com/page/quickstart h
by jolmg 7y ago
> and not on how to build a production application (e.g. web service).
Yesod is the web framework I use in Haskell:
https://www.yesodweb.com/page/quickstart https://www.yesodweb.com/page/quickstart
https://www.yesodweb.com/book https://www.yesodweb.com/book
For the database library, I prefer to use Esqueleto over Persistent, though:
https://hackage.haskell.org/package/esqueleto-2.4.3/docs/Database-Esqueleto.html https://hackage.haskell.org/package/esqueleto-2.4.3/docs/Dat...
In general, you'll want to use `stack` and Stackage[1] to manage your projects and package dependencies. Hackage[2] has the latest package submissions. Because they're simply the latest, they might be incompatible with one another. Stackage groups the compatible versions of all packages in Hackage into snapshots. `stack`, besides helping manage your dependencies, also has package templates for how a new project's files should be layed out.
[1] https://www.stackage.org/ https://www.stackage.org/
[2] https://hackage.haskell.org/ https://hackage.haskell.org/