问题标签 [haskell-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - 在 Emacs 中启动时将选项传递给 ghci
因此,如果我想在 ghci 中运行线程应用程序,我只需-threaded
在启动时传递给 ghci。但是从 Emacs 内部启动它时我该怎么做呢?我可以为此自定义 Emacs haskell 模式吗?
我想是这样,但我找不到任何关于此的说明?我找不到任何有关 emacs lisp 的参考文档。只有 Haskell wiki 但那里没有参考。尽管我正在学习,但我对(Emacs)lisp 不是很熟悉。
我想如果我能找到安装 haskell-platform 的默认 emacs 包的位置,我可以通读源代码来尝试弄清楚。
windows - 如何改变ghc的路径?
我在 Win7 上使用 HaskellPlatform-2012.4.0.0。它安装为便携式。路径是通过 .bat 文件管理的,因此 ghci 和 ghc 可以工作。Cabal 配置和文件夹由此变得半便携。
问题是ghc
文件夹。它自己安装在C:\Users\name\AppData\Roaming\ghc\i386-mingw32-7.4.1.
如何更改它的默认路径?所以我可以在 Windows 上拥有真正便携的 Haskell :)
编辑:有 3 个新的系统变量什么都不做。以下是结果:
haskell - GHC 和 Haskell 平台有什么区别?
我即将进入 Haskell,我有点困惑,为什么建议我通过 brew 同时安装 GHC 和 Haskell 平台。
GHC 不是 Haskell 实现/编译器吗?
什么时候需要平台?
haskell - 当我在 Leksah 源代码编辑器中按空格键时,没有任何反应。我缺少什么包?
我要再次尝试学习 Haskell ......所以我 apt-get 安装了 leksah、ghc、quickcheck 和 cabal-install。它从一开始就不能正常工作,这就是我必须安装 cabal-install 和 quickcheck 的原因。但现在欢迎的Main.hs
Helloworld 编译良好,运行良好。(对于初学者来说,这是一个非常好的握手我必须承认我很感激)
但是我面临着一些非常奇怪的问题。当我在 Leksah 源代码编辑器中按空格键时,没有任何反应。
例如,它不会让我输入type MyType = Int
我会卡在单词类型的末尾......如果我在空格后面继续字母,它会发生 MyType 输入给我:typeMyType
如果我定义一个函数,则不可能在元素之间插入任何空格
我怀疑我缺少一些要安装的软件包。我正在使用带有fluxbox的Ubuntu 12.04,我有多个键绑定,但所有其他应用程序都可以很好地使用它,目前我在chromium中的每个单词之间使用空格键。我读过 Leksah 编辑器使用 gtk,但 ubuntu unity 使用部分 gtk/gnome 所以我应该有 gtk 好的......但也许我错过了一点......
我不知道。我怎么知道/猜我错过了什么?
arrays - Haskell:Dijkstra算法的文件到数组
我正在构建一个图来实现 Dijkstra 的算法,并且我正在读取一个包含
1 3 5
1 2 6
我将如何读取每一行并将其存储为 [(a,a,float)]。我需要这个才能使用:
这是我构建图表的方式:
目前我可以读取文件并将所有内容存储在数组中。
我希望能够访问每个文件并附加到一个像这样的数组('1','4',5),这与(a,a,float)相同。在数组准备好发送到 buildGraph 之后
opengl - Haskell OpenGL 和 GLUT 不明确的发生
我正在尝试 OpenGL 教程。我正在运行安装了 Haskell 平台的 macosx
这是我得到的错误,“clear”、“ColorBuffer”和“Flush”重复以下内容
这段代码以前可以工作,从那以后我通过 cabal install 和 homebrew 安装了一些软件包。
因为我认为它可能与这里的包有关,所以这里是“ghc-pkg list”(抱歉这个块,只是额外的信息可能会有所帮助)
haskell - 使用haskell的整数加法程序
首先有一个整数(t)表示测试用例的数量。然后是 2*t 行。在每一行中都有一个整数。我们必须输出每两个数字的总和。
样本输入:
样本输出:
macos - 为什么 cabal-install 不自行升级?
当我进行 cabal 更新时,我得到以下输出:
所以我跑
但是,在我跑步之后
关于新版本的 cabal-install,我仍然得到相同的说明。
当我跑
我得到以下输出:
然而,在
我只有这两个项目:
为什么我会有这种不一致?
我在 Mac OSX v. 10.8.3 上运行
haskell - Haskell:输入“=”时解析错误
我一直收到这条消息,我做错了什么?