有没有办法从Yesod的Network.Wai.Application中提取Foundation类型?

时间:2014-07-27 23:59:46

标签: haskell yesod

鉴于makeApplication已经转换Network.Wai.Application并且大多数API似乎都在使用它,有没有办法从中提取基础类型?

例如,如果我在某处有getApplicationDev,但我想访问存储在我的App记录(基础类型)中的一些数据。

唯一的选择似乎是放弃返回Wai.Application的帮助程序,并在需要时自行重新构建它,但这似乎有点多余。

1 个答案:

答案 0 :(得分:2)

不,没有办法做到这一点。您需要修改makeApplication以同时返回ApplicationApp值。