Yesod安装失败.. Haskell-GHC-Options" -fdiagnostics-color =始终
我正在尝试从 在第3步上, stack安装yesod-bin - 安装ghc 我收到一个错误,如下所示, stack install yesod-bin --install-ghc Linking /Users/air/.s…
如何使用Haskell中的Esqueleto实现MySQL的group_concat?
我需要找出如何在Haskell中的Esqueleto下实现MySQL的group_concat。 Esqueleto功能应看起来像以下内容,但此版本适用于SQLite。因此,我需要MySQL的工…
Yesod中的适用表格
我已经定义了 wff 数据类型: data Wff = P Text | Ng Wff | Box Wff | Cnj [Wff] | Dsj [Wff] deriving (Eq) instance Show Wff where show (P name)…
有没有办法制作一个不使用持久ID机制的表键?
我正在尝试在 yesod 中设置我的 postgres 架构。计划是让 yesod 生成表,但我将通过 C++ 程序中的 lua 脚本将新记录插入到表中。我希望其中一个表有一…
Yesod/持久一对一查询
比如说,在 Yesod/Persistent 中,我的模型设置如下: User ident Text password Text Maybe UniqueUser ident Question title Text asker UserId Eq …
如何在单选按钮标签内插入 html(在 Yesod 中)
我尝试将 html 渲染为 radiofieldList 的标签,但出现了以下错误。 Handler/Manager.hs:91:32: No instance for (RenderMessage Scheduler (Handler R…
http-enumerator 和几个新的 yesod 包之间的包冲突
此问题与此问题相关。由于此软件包版本冲突,系统提示我尝试从 http-enumerator 迁移到 http-conduit。 package http-enumerator-0.7.2 requires fail…
Internet Explorer 8+兼容性
我的项目基于 Yesod 0.10 的当前脚手架。我已经进入了可怕的领域。虽然我的代码在 Firefox 和 Chrome 中都能正常运行,但我的工作场所要求它也能在 IE…
从 Network.HTTP.Enumerator 迁移到 Network.HTTP.Conduit
我不知道为什么我的代码会崩溃。起初我以为这是因为 parseURL 为 requestHeaders 提供了 [] 。好吧,也许我只需要告诉它 resquestHeaders 应该是什么…
为什么 Yesod 中没有 ToJSON/FromJSON 的持久类型实例?
为生成的类型编写 ToJSON/FromJSON 实例并不困难,但是,当您生成代码时,您可以将其放入吗?或者作为 Yesod 用户有没有一种简单的方法可以实现这一点…
制作 PersistBackend 的自定义实例
我有一个以下形式的 monad 转换器堆栈: newtype T m a = T { unT :: StateT State (SqlPersist m) a } deriving (Monad, MonadState State) 并且想要…
“Yesod开发” devel.hs 中的 fromJust 失败
当我运行“yesod devel”时,它显示“devel.hs: Maybe.fromJust: Nothing yesod init # created a project bbbb ... cabal install && yesod devel ..…
Yesod:通过 ID 从 Int 获取数据库实体
我对 Haskell 和 Yesod 都很陌生,我正在尝试构建一个简单的 Web 应用程序来回答来自外部 API 的查询。我已经构建了一个解析器(使用 Parsec),它可…