I’ve been using HaskellDB in production for about two years. I decided that I’d write a proper, up-to-date description, or tutorial, about what it is, how it works, what it can do, and my experience using it in projects.1What is HaskellDB?HaskellDB is a database interface library for Haskell which featuresexplicit declaration of schema of entities and fields,an EDSL2—a Query monad—for making queri