Yesod教程编译错误:不在范围内:'runResourceT'

时间:2014-09-21 03:25:30

标签: haskell yesod

专家

我正在关注fpcomplete(第3部分)https://www.fpcomplete.com/school/advanced-haskell/building-a-file-hosting-service-in-yesod/part%203上的Yesod教程,但却被卡住了。

编译项目时出现此错误:Handler / Home.hs:29:26:不在范围内:'runResourceT'

我正在使用GHC 7.8和Stackage构建:http://www.stackage.org/stackage/cd04dd6aad3aa5f097598adc050e4f02e571adbc

在7.8中有关runResourceT的更改吗?我是Haskell的新手,并不熟悉图书馆。

提前多多感谢!

此致 特里

1 个答案:

答案 0 :(得分:3)

我认为较旧版本的Data.Conduit可能直接导出ResourceT,但现在您需要使用

明确导出它
import Control.Monad.Trans.Resource