问题标签 [eclipse-fp]
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.
eclipse - 未找到 »Scion« 的问题
当我尝试在 Eclipse 中使用 HaskellFP 时,我总是会弹出 Scion 服务器无法构建的弹出窗口。在控制台中出现以下消息:
cabal:程序 ghc version >=6.4 是必需的,但找不到。
我安装了最新的 Haskell 平台。所有程序(但不是 eclispe)都安装在~/usr
.
我是 Eclipse 的新手。有人可以帮帮我吗?
eclipse - Indigo 上的 EclipseFP,Maven 的问题?
我正在尝试使用通常的 Eclipse“安装新软件”方法安装 EclipseFP。但是,在“安装详细信息”窗口中,它显示“无法完成此操作”,并提供以下详细信息:
我刚刚下载了一个新的 Eclipse:
EclipseFP 真的可以在 Indigo 上运行吗?我需要下载旧的 Eclipse 吗?或者也许我需要采取其他步骤来安装 Maven?(如果不需要,我不想下载/安装 Maven。)
eclipse - Yesod 和 EclipseFP 应用程序的重叠实例错误
我使用 EclipseFP 创建了一个应用程序,即 yesod 应用程序。使用开箱即用的设置,当我尝试运行“main.hs”文件时出现错误。看起来它可以编译,但是当我尝试运行时出现错误。我试图通过“右键单击”然后“运行”来运行。控制台打开:
版本:Indigo Service Release 2
Eclipse FP Haskell 插件 - 2.2.4
GHC 版本 7.0.3
可能的解决方案:
我试图在所有haskell文件的顶部添加'{-# LANGUAGE OverlappingInstances #-}'
haskell - 解决 Cabal 与 Yesod、EclipseFP 和 Haskell Platform 2012.2 的冲突
我尝试在两台 Ubuntu 机器上安装 Yesod / EclipseFP / Haskell Platform 2012.02。
这可能吗?
(我是 Yesod/Haskell 的新手,无法解释错误,除了它们看起来像两件事需要其他东西的不兼容版本。)
哪个项目是问题的原因?(即我可以向谁寻求修复。)
使用 --force-reinstalls 后:
haskell - EclipseFP 自动完成(智能感知)缺少项目
我正在尝试使用 Eclipse 和 EclipseFP 插件在 Haskell 中使用Fay开发一个简单的应用程序。
由于某种原因,Fay 模块没有出现在 IDE 的自动完成中。例如,如果我键入import.
并点击 ctrl-space,则会出现一个模块列表,但其中没有一个Language.Fay.*
模块。
fay
列在build-depends
我的项目.cabal
文件的部分中,并且源代码使用 GHC 编译得非常好。
haskell - 没有为 Haskell EclipseFP 分析运行打开 BIRT 图表
我已经在 Eclipse 上为 Haskell 安装了 EclipseFP 插件。一切安好。我按照http://eclipsefp.github.com/install.html的说明进行操作。我的 Haskell 程序正在那里运行,我有 Hoogle 帮助等。但是如果我运行我的 Haskell 应用程序进行分析,它会在关闭后生成 .hp 文件。然后使用默认编辑器以文本格式打开它,例如:
我已经安装了 BIRT 3.7 Charting。为什么它没有按照我的图表打开。我错过了什么?我试图用另一个编辑器打开,但与 BIRT 没有任何关系。
haskell - 无法在 Mac OSX 上安装 scion-browser
cabal install scion-browser
给出:
和一些其他信息:
haskell - Haskell:交互使用导致错误
我正在尝试使用交互功能,但我遇到了以下代码的问题:
我正在使用 EclipseFP 并接受一个输入,似乎有一个错误。尝试再次运行 main 会导致:
我不确定为什么这不起作用,测试类型是 String -> String 并且 show 是 Show a => a -> String,所以看起来它应该是交互的有效输入。
编辑/更新
我已经尝试了以下,它工作正常。unlines 和 lines 的使用如何导致交互按预期工作?
eclipse - EclipseFP 重建本地数据库错误
我刚刚在 Flash Eclipse 中安装了 EcpiseFP。操作系统为 Ubuntu 13.04。安装一切都很好(我必须通过 cabal 和 apt-get 安装一些软件包)。但是,当我启动 Eclipse 时,它会显示以下错误消息:
我尝试按照常见问题解答ant 在控制台中键入以下命令(我的用户名是 joe):
什么都没有显示,如果我尝试输入“Enter”键,它会显示
并继续等待输入。
当我跳转到上面的长目录时,我可以看到local.db
文件存在但大小为 0。即使我存在 Eclipse,它仍然是 0。如果我忽略上述错误并创建一个 Haskell 项目,当我尝试展开时 UI 完全阻塞项目树中的“src”文件夹。
如何解决此问题以便我可以开始使用它?
更新 当查看错误消息时,似乎 scion-browser 需要一个名为“DbModule”的表,但创建的是名为“db_module”的表。所以一定是版本不匹配。但是我不知道如何强制使用另一个版本的 scion-browser 或其他东西。
更新
我发现在这个讨论中有人说我需要输入scion-browser <Enter>
然后将参数粘贴到控制台。所以我跟着它,结果是:
所以基本上是一样的。
haskell - 比较 Haskell 中的列表元素
我只是在学习 Haskell,有点卡住了。我想比较列表元素并测量它们之间的差异并返回最高的元素。不幸的是,我不知道如何解决这个问题。通常,我只是迭代列表并比较邻居,但这似乎不是 Haskell 的方式。我已经尝试过使用map
,但正如我所说,我真的不知道如何解决这个问题。我会感谢各种建议!
最好的祝愿
编辑:我的想法是首先像这样压缩所有对pairs a = zip a (tail a)
。然后我想获得所有差异(也许有map
?),然后选择最高的。我只是无法处理 Haskell 语法。