使用模板 haskell,有没有办法列出范围内的所有函数?就像是 allVarsInScope :: Q [Name] 我正在尝试做的是获取以test_开头的所有导入函数的列表,并自动运行测试. 最佳答案 遗憾的是,模板…
标签:haskell
haskell – 禁用formlets / digestive-functors中的字段?
使用formlets / digestive-functors,我试图弄清楚如何在运行时选择性地禁用字段.禁用字段将禁用字段的显示以及验证. 受控示例:假设我们的基本表单数据类型如下所示: data Info = Inf…
haskell – 具有Reactive-banana和SDL的Full Click / KeyPress事件
完全点击事件是一个向下和向上的按钮,据我所知,没有鼠标移动. SDL仅向我提供按钮向上和向下事件. reactive-banana有没有办法表达“按键然后按键”? 顺便说一句,如果我想要一个“key not down”的…
Haskell ZeroMQ绑定不适用于REQ套接字
所以我在这里,几乎无法在 Windows桌面上安装libzmq,然后在caber中安装zeromq-haskell.我想通过在hello-world类型的应用程序中将python程序与haskell程序绑定来测试api.…
Haskell将套接字绑定到特定的IP
在 Haskell网络包中 bindSocket使用HostAddress和HostAddress6 其定义为: -- | Network byte order. type HostAddress = Word32 --…
haskell – 使用谷物通过句柄发送数据
有人能告诉我一个使用谷物(Data.Serialize)通过从connectTo收到的句柄发送数据或在网络包中接受的例子吗? 最佳答案 好吧,使用一些软件包时,这非常简单: import Data.Conduit imp…
haskell – 在Acid-state中,$(deriveSafeCopy 0’base”T)的意思正是如此
对于存储类型T的值,必须写入 $(deriveSafeCopy 0 'base ''T) 在定义T.之后但是这个命令究竟做了什么? 最佳答案 免责声明:我从未使用过酸态.但我知道如何阅读文档:) Data.SafeCop…
haskell – 修复嵌套数组定义,导致“按顺序执行嵌套并行计算…”
作为一个更大问题的一部分,我试图在数组中定义一个数组,如下所示: import Data.Array.Repa type Arr = Array DIM2 Int arr = force $fromList (Z :. …
haskell – 代数数据类型的特定用例
我正在编写一个通用的枚举器来抓取网站作为练习,我做了它,它是完整的并且工作正常,但我有一个问题.你可以在这里找到它: https://github.com/mindreader/scrape-enumerator如果你想…
haskell – 有人可以提供解决可能的包冲突的故障排除步骤吗?
这是我尝试运行程序时出现的错误ghci. >Loading package primitive-0.3.1 ... >GHCi runtime linker: fatal error: I found a d…
使用libcairo和Haskell的多页SVG
我正在编写的应用程序使用libcairo输出矢量图形;一切都适用于支持多页(PDF,PostScript)的输出格式,但我也想支持SVG和光栅图像格式. 我目前只是使用showPage推送页面,否则我会溢出底部边距,我想…
重叠实例 – 不清楚Haskell选择哪个实例
我有使用重叠实例的以下 Haskell代码;我试图实现一个函数,它将函数的类型作为String生成,或者 – 更一般地说 – 对不同的函数类型执行不同的操作: {-# OPTIONS_GHC -fglasgow-exts…