Servant + monad-logger でログを吐いてみる - Qiita
ServantはHaskellのWebフレームワークです。型でAPIを記述するのが特徴でAPIの型さえ書いてしまえばサーバーの実装は最小限の関数を書くだけで良くなります。(参考: 【型レベルWeb …