问题标签 [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.

0 投票
1 回答
516 浏览

eclipse - 未找到 »Scion« 的问题

当我尝试在 Eclipse 中使用 HaskellFP 时,我总是会弹出 Scion 服务器无法构建的弹出窗口。在控制台中出现以下消息:

cabal:程序 ghc version >=6.4 是必需的,但找不到。

我安装了最新的 Haskell 平台。所有程序(但不是 eclispe)都安装在~/usr.

我是 Eclipse 的新手。有人可以帮帮我吗?

0 投票
1 回答
2037 浏览

eclipse - Indigo 上的 EclipseFP,Maven 的问题?

我正在尝试使用通常的 Eclipse“安装新软件”方法安装 EclipseFP。但是,在“安装详细信息”窗口中,它显示“无法完成此操作”,并提供以下详细信息:

我刚刚下载了一个新的 Eclipse:

EclipseFP 真的可以在 Indigo 上运行吗?我需要下载旧的 Eclipse 吗?或者也许我需要采取其他步骤来安装 Maven?(如果不需要,我不想下载/安装 Maven。)

0 投票
1 回答
248 浏览

eclipse - Yesod 和 EclipseFP 应用程序的重叠实例错误

我使用 EclipseFP 创建了一个应用程序,即 yesod 应用程序。使用开箱即用的设置,当我尝试运行“main.hs”文件时出现错误。看起来它可以编译,但是当我尝试运行时出现错误。我试图通过“右键单击”然后“运行”来运行。控制台打开:

版本:Indigo Service Release 2
Eclipse FP Haskell 插件 - 2.2.4
GHC 版本 7.0.3

可能的解决方案:

我试图在所有haskell文件的顶部添加'{-# LANGUAGE OverlappingInstances #-}'

0 投票
1 回答
1304 浏览

haskell - 解决 Cabal 与 Yesod、EclipseFP 和 Haskell Platform 2012.2 的冲突

我尝试在两台 Ubuntu 机器上安装 Yesod / EclipseFP / Haskell Platform 2012.02。

这可能吗?

(我是 Yesod/Haskell 的新手,无法解释错误,除了它们看起来像两件事需要其他东西的不兼容版本。)

哪个项目是问题的原因?(即我可以向谁寻求修复。)

使用 --force-reinstalls 后:

0 投票
1 回答
267 浏览

haskell - EclipseFP 自动完成(智能感知)缺少项目

我正在尝试使用 Eclipse 和 EclipseFP 插件在 Haskell 中使用Fay开发一个简单的应用程序。

由于某种原因,Fay 模块没有出现在 IDE 的自动完成中。例如,如果我键入import.并点击 ctrl-space,则会出现一个模块列表,但其中没有一个Language.Fay.*模块。

fay列在build-depends我的项目.cabal文件的部分中,并且源代码使用 GHC 编译得非常好。

0 投票
1 回答
123 浏览

haskell - 没有为 Haskell EclipseFP 分析运行打开 BIRT 图表

我已经在 Eclipse 上为 Haskell 安装了 EclipseFP 插件。一切安好。我按照http://eclipsefp.github.com/install.html的说明进行操作。我的 Haskell 程序正在那里运行,我有 Hoogle 帮助等。但是如果我运行我的 Haskell 应用程序进行分析,它会在关闭后生成 .hp 文件。然后使用默认编辑器以文本格式打开它,例如:

我已经安装了 BIRT 3.7 Charting。为什么它没有按照我的图表打开。我错过了什么?我试图用另一个编辑器打开,但与 BIRT 没有任何关系。

0 投票
1 回答
202 浏览

haskell - 无法在 Mac OSX 上安装 scion-browser

cabal install scion-browser给出:

和一些其他信息:

0 投票
1 回答
785 浏览

haskell - Haskell:交互使用导致错误

我正在尝试使用交互功能,但我遇到了以下代码的问题:

我正在使用 EclipseFP 并接受一个输入,似乎有一个错误。尝试再次运行 main 会导致:

我不确定为什么这不起作用,测试类型是 String -> String 并且 show 是 Show a => a -> String,所以看起来它应该是交互的有效输入。

编辑/更新

我已经尝试了以下,它工作正常。unlines 和 lines 的使用如何导致交互按预期工作?

0 投票
1 回答
382 浏览

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>然后将参数粘贴到控制台。所以我跟着它,结果是:

所以基本上是一样的。

0 投票
3 回答
7112 浏览

haskell - 比较 Haskell 中的列表元素

我只是在学习 Haskell,有点卡住了。我想比较列表元素并测量它们之间的差异并返回最高的元素。不幸的是,我不知道如何解决这个问题。通常,我只是迭代列表并比较邻居,但这似乎不是 Haskell 的方式。我已经尝试过使用map,但正如我所说,我真的不知道如何解决这个问题。我会感谢各种建议!

最好的祝愿

编辑:我的想法是首先像这样压缩所有对pairs a = zip a (tail a)。然后我想获得所有差异(也许有map?),然后选择最高的。我只是无法处理 Haskell 语法。