@@ -19,6 +19,7 @@ import Data.Traversable
1919import Data.Vector qualified as V
2020import GHC.Generics (Generic)
2121import Network.Wai.Handler.Warp qualified as Warp
22+import Network.Wai.Logger (withStdoutLogger)
2223import Options.Applicative
2324import ProjectM36.Base
2425import ProjectM36.Client
@@ -225,8 +226,12 @@ run = do
225226 Right x -> pure x
226227 )
227228 close
228− ( \conn ->
229+ ( \conn -> withStdoutLogger $ \logger ->
229230 Warp.runSettings
230− (Warp.defaultSettings & Warp.setServerName "project-m36-rest" & Warp.setPort opts.port)
231+ ( Warp.defaultSettings
232+ & Warp.setServerName "project-m36-rest"
233+ & Warp.setPort opts.port
234+ & Warp.setLogger logger
235+ )
231236 (genericServe (server conn))
232237 )