haskell-platform相关内容
最初我以为我会使用 apt-get 使用几个命令来安装 Haskell,但它似乎有点复杂. 当我查看 haskell org 下载页面时,我下载了 haskell-platform-2013.2.0.0.tar.gz.然后下一步有点令人困惑.它要求在安装平台之前安装 GHC 但同时如果打开 GHC 下载页面,它会显示一些警告,例如 Stop !.....我们建议安装 Haskell 平台而不
..
我写了一个 Haskell 程序,它对列表进行二分查找.至少我是这么认为的.当我用 ghc v7.6.3 编译程序并运行程序时,我得到以下输出: 程序名:> 这个输出到底是什么意思?这是否意味着我有一个 ghc 优化掉的无限循环?我该如何调试? 解决方案 正如一些评论所说,这是 Haskell RTS 在运行时检测无限循环.它不能总是检测到这样的循环,但在简单的情况下可以
..
我是绝对的初学者.使用emacs浏览LYAH. 我当前的设置: Ubuntu 12.04 LTS(使用经验-初学者) GNU Emacs 23(使用经验-初学者) 可以在haskell专业模式下工作 在此处所述的要点2中很难找到说明(带来haskell库)./a> 还需要指导来启用 Scion IDE . 问题: .hs代码 data可能是= Nothi
..
我正在相当标准的Windows 10 x64系统上运行Haskell Platform 8.6.3的最新版本. 现在,我很想从Hackage安装软件包以可靠地工作.将问题归因于本地配置问题,我已经采取了所有措施来简化Windows安装.我已经卸载并重新安装了Hackage,重新启动,在任何隐藏目录中搜索了我可以访问的每个最后一个配置文件,否则,删除了与Haskell相关的每个注册表项,大多数
..
let x=1 y=2 z=3 在GHCi中不起作用,迫使我改用let {x=1;y=2;y=3}.我该如何解决这个问题? 解决方案 文档说: GHCi还具有由:set + m启用的多行模式,在该模式下,GHCi在当前语句未完成时自动检测并允许添加更多行.多行输入以空行终止. 多行模式使GHCi的行为类似于Python解释器: Prelude> :se
..
我在Mac上安装了Haskell Platform 7.10.3,安装完成后它说它已经检测到旧版本的GHC并要卸载它们,但是我该怎么做? 我正在将Macbook air与OS X 10.11.3配合使用. 解决方案 您可以通过运行来卸载以前的平台 从命令行 uninstall-hs. 您将获得类似的输出: -- Versions found on this syste
..
最初,我以为我会使用apt-get和几个命令来安装Haskell,但它似乎有点复杂. 当我查看 haskell org下载页面时,我下载了haskell-platform-2013.2.0.0.tar.gz.然后,下一步就有些混乱了.它要求在安装平台之前先安装GHC,但同时如果打开GHC下载页面,则会显示警告,例如Stop ! ..... we recommend installing th
..
我安装了Windows XP和Haskell Platform 2013。当我想在一些没有安装Haskell平台的计算机上编译我的代码时,我不允许安装任何东西,我可以将我的Haskell平台复制到USB闪存卡上,然后在这台计算机上运行,很好。 但是有时我需要额外的软件包,它们不是标准Haskell平台版本的一部分。 我可以简单地将它安装在我的个人电脑上,但是我不知道,如何安装它们以使它
..
我试图学习如何使用Haskell,但我碰到了一个小小的障碍。我正在使用MacOSX 10.12.6并安装了Haskell Platform: $ brew cask install haskell-platform 不作任何修改。当我尝试使用 parsec 导入时编译程序时,Haskell-Platform无法找到它: $ ghc -v test.hs ..
..
我尝试按照此处中列出的说明重新安装我的Haskell库并启用了分析功能。 但是,每当cabal尝试重新安装其中一个库时,我会收到以下消息: LibraryNameHere .hs:1:1: 找不到模块`Prelude' 也许你还没有安装包`base'的分析库? 使用-v查看搜索的文件列表。 当我试图用分析重新安装 base 时启用我得到以下消息: $ $ p
..
使用ghc构建共享库时遇到了问题,我想我需要使用--enable-shared重建我的haskell软件包,是否有一种简单的方法可以用cabal来重建所有软件包 - 如果你有一个〜/ .cabal /世界, cabal install - 重新安装 - 启用 - 共享世界可以工作,但先用 - 干运行标志进行测试。但是,这只会照顾安装在cabal上的包装。如果您的软件包随发行版软件包管理器一起安装,
..
为什么我的GHC 7.6.3在升级到OSX Mavericks后没有工作? 解决方案 花了很长时间了解如何使用OSX 10.9和GHC 7.6.3,以下是一些帮助您重新构建haskell代码的提示。 摘要: 为特立独行下载命令行工具并使用gcc 4.2版(链接到在您的ghc设置文件中更正gcc路径) 步骤: $ b 下载小牛队的命令行工具 使用自制软件安装gcc-4.2
..
我试图解析haskell中的JSON数据。经过了大量的网站,这是我所能达到的最远。 data地址=地址{house :: Integer,street :: String,city :: String,state :: String,zip :: Integer}派生(显示) 数据Person = Person {name :: String,age :: Integer,address
..
制作一个三元逻辑表,我想为我称之为 的操作符创建自己的函数。 所以,例如,我想这样做,但这是不对的。什么是正确的做法? 数据Ternary = T | F | M 导出(Eq,Show,Ord) => = ::三元 - >三元 - >三元 T F = F T T = T T M = M = F F = T F T = F
..
我试图用Haskell Platform 2011.2.0.1在Haskell中编译一个简单的hello世界程序。如果我在WinGHCi中加载代码,并使用GUI进行编译,则会创建.exe。然后我可以从Cygwin运行.exe。 但是,如果我尝试编译Cygwin中的代码(使用 ghc --make ),链接器失败。但再一次,如果我从Windows cmd 提示进行编译,那么compile +链
..
我在Ubuntu上运行Haskell平台的默认安装,当我运行这个例子时, http://www.haskell.org / haskellwiki / Calling_Haskell_from_C “ghc -c -O Safe.hs”不生成Safe_stub.o文件。我已经在一个朋友盒以及32位和64位的Ubuntu安装上单独安装了Ubuntu。 有人可以确认这是否特定于ghc- 7.4.
..
我在Win7上使用HaskellPlatform-2012.4.0.0。它被安装为便携式。路径通过.bat文件管理,所以 ghci 和 ghc 可以工作。 但是cabal安装它在C:\\\\\\\\\'\\\\\\\\\\\\\\\\\\\\\\\\\\'$ p> cabal update 编辑配置文件 删除除config以外的所有文件 更改路径: remote-repo-
..
在尝试从hackage安装时尚哈斯克尔软件包时,我会相对一致地得到相同的错误。 安装一直顺利进行,直到它安装到管道中,这个安装管道没有正确安装。 错误信息的结尾: > 生成17个警告和2个错误。 未能安装conduit-1.0.8 cabal:错误:某些软件包未能安装: conduit-1.0.8在构建阶段失败。例外是: ExitFailure 1 stylish-ha
..
我根据 https://www.haskell.org/上的说明在Windows上安装Haskell。平台/ ,看第3步,它说,修改你的cabal配置文件(你可以通过运行“cabal user-config init”来验证位置)包含以下行: extra-prog-path:C:\ Program Files \Haskell Platform \8.0.2\msys\usr\bin
..
假设我想彻底重新安装GHC / HP。我想(和任何事情一样迷信)删除之前安装的任何内容和所有内容。我真的需要删除(以及在哪里)? 编辑:我在OSX上,但是我更加好奇这些信息是否可用,所有系统。 Edit2:到目前为止,我们有: OSX: / Library / Frameworks / GHC.framework / 〜/ .cabal / / usr / bi
..