servant-sample HaskellでRESTサーバを作るためのライブラリServantのDBアクセスフレームワークとしてDatabase.Persistを使う方法を調査。 要件 PostgreSQLを使う ConnectionPoolを使う SQLログが出力されること 参考 Servant + monad-logger でログを吐いてみる Haskell Servant 入門 (Database) haskell-servant/example-servant-persistent persistのバージョンが古いのでシグニチャを変える必要はあるが、参考になった。 Using a custom monad Servant本家のカスタムモナドの解説. Servantのバージョンには注意.