我很困惑我如何将Data.Vector.Storable的向量转换为ByteString.我猜我错过了一些相当明显的东西. 我需要将它转换为ByteString,因为我想通过网络发送它,使用Network.Socket.…
标签:haskell
我应该如何让Shake知道需要’ghc –make’来跟踪haskell文件的变化?
我想知道推荐使用shake和ghc的方法 – 一起制作.在我的项目中,使用摇动规则将C源代码编译到他们的* .o文件(我称之为cobjects)中,并通过调用ghc –make将这些对象链接到我的 haskell程序中.…
haskell – 更新cabal时出错
我无法在 Windows 7上更新cabal.运行cabal install cabal-install时,出现以下错误: Linking C:\Users\sberg\AppData\Local\Temp\Cabal-…
haskell – Pandoc’无法找到模块……’用于已安装的模块
我目前正在尝试使用pandoc(作为 Haskell模块,而不是程序)将MediaWiki文本转换为其他格式. 我们假设这个程序: import Text.Pandoc.Readers.MediaWiki main = …
haskell – Codec.Binary.Base64.encode很慢
我使用 http://hackage.haskell.org/package/dataenc-0.14.0.5/docs/Codec-Binary-Base64.html#v:encode,我发现这非常慢: import…
haskell – 一个更好的`:browse`命令(GHCi)
我想编写一个增强的GHCi宏:通过过滤结果列表进行浏览(基本上,简单的grep for:browse:output).例如,要查看包含单词Monad的所有输出: Prelude> :mybrowse Prelude…
haskell – 如何实现递归依赖自己的反应性香蕉行为?
我有一个行为,我想根据事件的发生和行为的当前值来改变它的值.在下面的示例中,我有两个计数器,它们根据布尔行为是True还是False进行更新.因为这个代码与<< loop>>崩溃了例外,但我不确定…
haskell – 动态转世类型
我正在尝试反序列化一个数据流,包括(概念上)该对(“TypeName”,“blah”,其中“blah”是适合读取类型为TypeName的某个对象的输入. 有没有办法动态选择读取的结果类型?我会使用像Data.Dynami…
haskell – 如何在makeApplication函数中查询数据库
我正在尝试在我的Yesod应用程序中分叉非Web服务,它需要与数据库进行一些交互.从 this发布后,我决定将服务放在makeApplication中.我希望我的服务在某些事情发生时返回一些值并将其存储到数据库中.因此,…
如何解决haskell中的逻辑公式?
我正在开发一个包含这些数据类型定义的 haskell程序作为其中的一部分: data Term t (deriving Eq) where Con :: a -> Term a And :: Term Bool -…
模板Haskell声明的名称作为字符串
说我有这个: f x = x + 1 tt2 name o = sequence [valD (varP (mkName name)) (normalB [| f $(varE o) |]) []] 我想将tt2转换为t…
haskell – JSONify Persistent *中的模型,包括* id
这是我在 Persistent中的模型: Tip text Text created_at UTCTime updated_at UTCTime title Text category_id CategoryId 和相关…