Haskellを使ってWebサイトを構築し始めたいと思います。そして、Happstack、Heist、およびWebルートが適切な組み合わせになると思います。
残念ながら、動作するコードが見つかりません。クラッシュコースの例はコンパイルされません。
TemplateHeist.hsファイルをダウンロードしましたが、コンパイルするとこれらのエラーが発生します。
TemplatesHeist.hs:21:68:
The function `emptyTemplateState' is applied to one argument,
but its type `TemplateState m0' has none
TemplatesHeist.hs:27:5:
No instance for (Happstack.Server.Response.ToMessage
happstack-server6.3.1:Happstack.Server.Internal.Types.Response)
arising from a use of `simpleHTTP'
TemplatesHeist.hs:28:10:
No instance for (happstack-server-6.3.1:Happstack.Server.Internal.Monads.ServerMonad
(Happstack.Server.Internal.Monads.ServerPartT IO))
arising from a use of `templateServe'
私はHappstackをBlazeとWebルートで動作させるようになりました。私は「明白な」何かを見逃しているに違いありませんが、どこからそれを探し始めるのかわかりません。