问题标签 [leksah]

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 回答
147 浏览

haskell - Leksah 0.15.0.1,GHC 7.10.1:是否可以将用户输入传递给在 Leksah Haskell IDE 中启动的 Haskell 程序?如果是,如何?

问题

是否可以在 Leksah 中运行程序并输入用户输入?如果是,如何

问的原因:

我尝试了两种不同的方法在 Leksah 中运行程序并输入用户输入,但两种方法都失败了

第一种方法- 在正常模式下运行(不是 GHCi):

只需写入控制台即可:

在此处输入图像描述

但是,当我尝试运行以下程序并要求输入时,Leksah 挂起:

在此处输入图像描述

第二种方法:在 Leksah 中使用 GHCi。

评估main2工作正常。评估main挂起。无法输入输入。

在此处输入图像描述

知道在 Leksah 中启动程序时如何输入用户输入吗?

0 投票
1 回答
88 浏览

leksah - GHC 7.10.1、Leksah 0.15.0.1 调试问题

我有一系列与 Leksah 中的调试有关的问题,这似乎不起作用,或者可能只有我没有正确使用它。我不知道。

我在截屏视频中提出问题,因为这样呈现问题比写作+图片更清晰:https ://www.youtube.com/watch?v=KeB8j_Viwrg

主要问题:这是 Leksah 的错误行为还是只有我没有正确使用它?如果是后者,我应该如何正确使用调试功能?

0 投票
1 回答
63 浏览

haskell - 如何在 Leksah 的 do 块中获取术语的类型?

视频格式问题:http: //youtu.be/3_pvK-gcLMM

文本格式的问题:我怎样才能让 Leksah 告诉我unlisten下面代码中的类型?

代码取自https://github.com/SodiumFRP/sodium/blob/master/haskell/examples/tests/unit-tests.hs

如果 Leksah 无法做到这一点(在 do 块中获取一种术语),那么如何提取该信息?是否有其他 Haskell 工具或 IDE 可以做到这一点?

编辑:似乎 haskell-vim-now 可以做到:

在此处输入图像描述

以某种方式在Leksah拥有同样的东西会很好。

0 投票
1 回答
318 浏览

haskell - NixOS 14.12 中的 Leksah - 安装失败,为什么?

NixOS 14.12 中的 Leksah - 不稳定的频道无法安装,为什么?

0 投票
1 回答
198 浏览

haskell - 在 leksah 中运行单个文件并访问控制台

我从 haskell 开始(使用 learnyouahaskell.com),到目前为止使用的是 GHCI 控制台。现在我安装了 leksah,但我找不到在不创建新工作区/模块等的情况下运行我以前的文件的方法,我对此一无所知。

如何在 leksah 中运行一个简单的文件(比如:l在 GHCI 中)?

运行文件后,如何访问 leksah 中的控制台?(例如使用/测试我在该文件中创建的功能。)

0 投票
1 回答
437 浏览

haskell - Haskell IDE Leskah 无法安装

首先做了

,然后按照这些说明...

https://github.com/leksah/leksah#building-on-linux

将 ~/.profile 中的 PATH 设置为 "PATH="$HOME/.cabal/bin:$PATH""

在“cabal install leksah”上收到这个可怕的错误消息......

最终选择了“sudo apt-get install leksah”

0 投票
0 回答
43 浏览

haskell - 如何杀死 Leksah 中正在运行的应用程序?

当我使用命令在 Leksah 中运行服务器应用程序时Run the package,我无法从 IDE 停止新进程。我必须通过 PID 在终端中杀死它。我可以在 Leksah 做吗?

0 投票
0 回答
103 浏览

haskell - 无法在 linux 上构建 leksah 0.15.2.0

当我尝试构建最新的 leksah(使用这些说明)时,我收到此错误:

有谁知道如何解决这一问题?

0 投票
1 回答
81 浏览

haskell - Haskell GUI 应用程序从 Leksah 运行,但在从命令行调用 .exe 时崩溃

当我从 Leksah IDE(版本 0.16.2.2,在 Win 7 64 位系统上)运行简约程序(如下所列)时,窗口正确打开。但是,当 Leksah 生成的 exe 文件从命令行启动时,会打开另一个窗口并显示以下消息:


未找到入口点 在动态链接库 libwinpthread-1.dll 中找不到过程入口点 pthread_cond_timedwait_relative_np。

(要在 Leksah 中构建此代码,与包相关的 cabal 文件也必须包含gtk3 -anybuild-depends部分中。)

0 投票
1 回答
329 浏览

haskell - 无法使用 cabal 1.24.0.2/ghc 8.2.1 在 Ubuntu 16.10 上安装 leksah

我正在尝试使用 cabal 安装 leksah 作为我的开发环境,但我遇到了错误。

有关在我的机器上安装 haskell 的其他详细信息如下 -

有什么建议可以解决这些错误吗?