我不太确定如何使用模块Database.HaskellDB.HDBC.PostgreSQL中的postgresqlConnect函数连接到PostgreSQL数据库。The Haddock documentation page仅说明类型签名:
postgresqlConnect :: MonadIO m => [(String, String)] -> (Database -> m a) -> m aa应该是什么?
如何使用postgresqlConnect连接到PostgreSQL服务器
发布于 2011-10-08 20:51:34
我猜是这样的:第一个参数是一个选项列表,如果您没有特定的选项,只需传递[]。下一个参数是您实际想要与数据库一起运行的代码。你得到一个Database参数,可以用它做任何一元的事情。postgresqlConnect函数计算这个一元操作,断开数据库连接并返回结果- m a。但是大多数时候你可能想要使用IO a。
https://stackoverflow.com/questions/7696891
复制相似问题