首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有模板的酸态便利包装器?

没有模板的酸态便利包装器?
EN

Stack Overflow用户
提问于 2012-08-03 11:58:08
回答 1查看 338关注 0票数 2

acid-state tutorial中,所有示例都使用模板Haskell。然而,由于some reasons,我不是很热衷于使用它。

我知道可以不使用模板haskell来使用acid-state,如下所示:

http://mirror.seize.it/acid-state/examples/HelloWorldNoTH.hs

但是我想知道是否有任何方便的包装器或库来帮助更容易地使用acid状态(不使用模板haskell)?

附注:我的目的是为web应用程序实现一个数据库层。

EN

回答 1

Stack Overflow用户

发布于 2012-08-03 19:10:25

你不能写一个函数来派生某个东西的实例,这就是为什么Acid-State使用模板Haskell。

Acid-State的开发人员之前已经提到,如果GHC增加了对自动派生类的支持(很像data SomeData = Foo | Bar deriving (Show)),他们就不需要使用TH

在你链接的帖子中列出的许多针对TH的观点只适用于特定的情况(例如,您可以非常确定的是,Acid-State的TH函数不会发射任何导弹)

我真的不认为你应该太担心使用它-它有时是有帮助的!

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

https://stackoverflow.com/questions/11789072

复制
相关文章

相似问题

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