Pet*_*all 19 postgresql haskell
我想从haskell访问我本地(mac)机器上的现有postgres数据库.
我可以看到很多关于hackage的postgres包.这可能是我最容易使用的?
ehi*_*ird 19
postgresql-simple,一个绑定到libpq,刚刚宣布,似乎有一个很好的功能集.我自己没有使用它(或者实际上是Haskell的PostgreSQL),但它似乎有社区支持,所以如果你不想在顶层使用特定的库(如HDBC或持久性),我会推荐它.
替代方案似乎是libpq(另一个绑定到libpq),postgre-simple基于和pgsql-simple(Haskell中的有线协议的直接实现),这个帖子似乎没有准备好黄金时段,而不是Hackage.
HDBC还有一个PostgreSQL驱动程序 ; 的PostgreSQL后端的持久性库(如在使用耶索德)是基于它.
Opaleye是一个更高级别的替代品postgresql-simple.它使用postgresql-simple引擎盖,但提供类型安全和可组合的API.
http://hackage.haskell.org/package/opaleye
| 归档时间: |
|
| 查看次数: |
8051 次 |
| 最近记录: |