首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找工作的Happstack / Heist示例

查找工作的Happstack / Heist示例
EN

Stack Overflow用户
提问于 2011-12-16 02:49:30
回答 1查看 480关注 0票数 1

我想开始使用Haskell来构建网站,并且认为Happstack、Heist和Web-routes将是一个很好的组合。

不幸的是,我找不到可用的代码。crash course示例不能编译。

我下载了TemplateHeist.hs文件,编译它会得到以下错误。

代码语言:javascript
复制
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-routes一起工作。我肯定遗漏了一些“显而易见的”东西,但我不确定从哪里开始寻找它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-26 06:34:58

Heist是一个很棒的模板库,使用起来也很愉快。你是在逆流而上,在Happstack中使用它,因为它更常用于Snap web框架。

除非你有使用Happstack的特殊原因,否则你最好先看看Snap,因为你可以通过在安装后输入一个命令来启动和运行一个样例Snap和Heist应用程序。一旦你理解了Heist,如果你需要的话,你可以开始在其他web服务器上使用它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8525092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档