标签:haskell

编程问答

haskell – 连接到系统GHC

viewed(1)

我知道GHC API允许我使用as a library,访问编译器的功能,如分析,运行和转换Haskell代码.将GHC作为包导入的Haskell程序在编译时将包含其自己的(部分)GHC副本,因此即使在没有安装GHC的系统上也可以执行. 但...

编程问答

等价于C中的存在量化

viewed(1)

为了帮助自己教C,我正在做一个红黑树实现.来自(哪里哈斯克尔呢,我觉得看看能否执行properties of a red-black tree是有趣的静态地在C型系统中: A node is either red or black. The...

编程问答

正确设计Haskell异常处理

viewed(1)

我正在试图围绕在Haskell中使用异常的正确方法.例外情况如何工作是足够直观的?我正在想清楚解释它们的正确方法. 基本的观点是,在精心设计的应用程序中,异常不应该逃避到顶级.所做的任何异常显然是设计者未预期的异常,即程序错误(例如,除以零...

编程问答

多线程 – 引发多少开销?

viewed(1)

“并行编程与并行编程”中的图形:http://chimera.labs.oreilly.com/books/1230000000929/ch03.html#fig_kmeans-granularity起初似乎表明,引发了太多的开销.但是,如...

编程问答

调试最长公共子序列算法的性能瓶颈

viewed(1)

我在Haskell中使用向量库和状态monad编写最长的公共子序列算法(以封装Miller O(NP) algorithm的非常必要和可变的性质).我已经在C中编写了我需要的一些项目,现在我正在Haskell中编写它,作为一种探索如何编写具...