ghc

    0热度

    1回答

    目前,我有一个井字板“tttBoard”与构造 tttBoard::tttBoard() { isX = true; for (int x = 0; x < 3; ++x) { for (int y = 0; y < 3; ++y) { gBoard[x][y]=sEmp; } } } 这应该创建一个新的董事会,并与枚举sE

    10热度

    2回答

    我的模块中有以下模板Haskell代码,这是更大的应用程序的一部分。 $(derive makeFoldable ''JStatement) 我怀疑是可折叠的所生成的背景不完全是原来脑子里想我,但我不能找到一种方法来验证这一点。所以,最好只使用ghci,是否可以查看生成的实例? 我尝试了以下,并得到一个语法错误,我猜这是因为我做错了™。 > derive makeFoldable ''JSta

    4热度

    1回答

    如何在Haskell中捕获异常?

    75热度

    4回答

    在我学习Haskell时,我发现在现实生活中使用了很多language extensions代码。作为初学者,我应该学会使用它们,还是应该不惜一切代价避免它们?我发现它打破了与Haskell的兼容性,仅将代码限制在几乎GHC。但是,如果我在Hackage上浏览软件包,我发现它们中的大多数只有GHC。 那么,社区对使用语言扩展的态度是什么? 如果扩展的使用是可以的,那么我怎样才能区分我可以“安全”使

    6热度

    3回答

    GHCI有没有一种方法来显示一个声明的完全括号版本?我发现自己有时想要这样做,以帮助我理解一段我不熟悉的代码。有时候,主人的简洁让我们不知所措,而任何能帮助我分开这些怪兽的东西似乎都有帮助。

    4热度

    3回答

    在Windows XP计算机上安装了GHC 6.8.3和wxHaskell-0.10.3。既安装为二进制分发版本,也不是从源代码构建。内置的样品用下面的命令: GHC --make Paint.hs 它的工作原理是建立在(与GHC和wxHaskell安装)在同一计算机上,但是如果转移到另一个(与失败他们都没有安装)。它会在“应用程序错误”框中显示“应用程序无法正确初始化(0xc0150002)”,

    -1热度

    1回答

    我想绘制使用HTML和CSS下面附加的图像,但我无法得到我的预期输出。 <html> <style type="text/css"> #center_cir { border-left: 48px solid transparent; border-right: 50px solid transparent; height: 0;