snapを使用するHakyllを使用して、ルーティングサーバーで作業を開始しました。チュートリアルの次のコードを指定すると、ルーティングを確認できますが、oneapp.mysite.com などの独自のサブドメインにいくつかの異なるアプリケーションを配置したいと考えています。これは、スナップまたは他の Haskell サーバーを使用して可能ですか?
site :: Snap ()
site =
ifTop (writeBS "hello world") <|>
route [ ("foo", writeBS "bar")
, ("echo/:echoparam", echoHandler)
] <|>
dir "static" (serveDirectory ".")