如何在 yesod 中使用 UTCTime 而没有隐藏模块错误?
我正在使用 yesod 创建一个简单的网站。 它一直有效,直到我将 UTCTime 类型的字段添加到我的数据库模型中。 我最初收到一个错误,建议我将“time-1.2…
如何解决仅 yesod ipv6 问题?
yesod 存在一个未解决的问题,它仅侦听 ipv6。 我正在遵循 yesod 五分钟指南,并在运行“yesod devel”时遇到此问题。我现在该如何修复它并启动并运行…
yesod中如何将Json转换为Html?
yesod-0.9.3 中是否有某种方法可以将 Json 转换为 Html 以将其包含到 标记中? 使用 Yesod.Json 和 Data.Aeson 我可以获得 Json 类型的值,我想将其用…
yesod 中嵌套结构的形式
我有以下类型: data Cheese = Cheddar Int | Edam String String | Cottage String Int data Meal = Meal { nameOfMeal :: String, ... other generi…
在 Yesod 处理程序中使用 Data.Binary.decodeFile
我尝试编译以下内容: postRQuery :: Handler RepHtml postRQuery = do properties <- liftIO $ decodeFile "store" :: IO (Map String ()) defaultLa…
使用 Julius 或 Lucius 将脚本或样式添加到 中一页的
我有一个 Yesod 0.9.3 脚手架网站,其中有一些每个页面都不同的小片段,例如从不确定数量的搜索结果生成的特定 id 属性的样式,我想将它们放在 中 或 …
映射到旧版 MongoDB 存储
我正在尝试编写一个 Yesod 应用程序来替代在后端使用 MongoDB 的 Ruby JSON 服务,但我遇到了一些障碍。 模型文件中的 sql=foobar 语法似乎并没有太大…
如何在Yesod中调用DELETE请求方法?
在关于路由的书中( http://www.yesodweb.com/book/routing-and -handlers )有一段: 每个请求方法的单独处理程序都是相同的,加上一个 请求方法列表…
在 Haskell 中编写 Facebook 应用程序的最佳方式是什么?
我正在用 haskell 和 yesod web 框架构建一个网站作为一个副项目,我想做的是创建一个 facebook 应用程序,让用户可以搜索他们的墙以及他们的朋友和群…
我的逻辑有什么问题吗?
>main :: IO () main = withPostgresqlConn "host=localhost user=Rocko port=5432 dbname=Rocko" $ runSqlConn $ do runMigration migrateAll let co…
有人可以向我解释一下我应该如何修复这种类型签名吗?
这是代码,我尝试让类型推断确定函数的类型。当代码编译时,它在运行时失败。 Ambiguous type variables `b0', `m0' in the constraint: (PersistBack…
如何使表中的列名成为具有持久性的主键?
这是我的模型, >Test testID Int product Text firmware Text startDate Day estimatedFinishDate Day status Text UniqueStartDate startDate Uniqu…