問題タブ [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 に答える
227 参照

haskell - Leksahソースエディタでスペースバーを押しても、何も起こりません。どのパッケージが不足していますか?

Haskellの学習をもう一度やり直します...だから私はapt-getインストールされたleksah、ghc、quickcheck、cabal-installです。最初からうまくいきませんでした。そのため、cabal-installとquickcheckをインストールする必要がありました。しかし、今では、歓迎するMain.hsHelloworldは正常にコンパイルされ、正常に実行されます。(初心者にとっては本当に素晴らしい握手です。感謝していることを認めなければなりません)

しかし、私はいくつかの本当に奇妙な問題に直面しています。Leksahソースエディタでスペースバーを押しても、何も起こりません。

たとえば、入力できませんtype MyType = Int。単語タイプの最後でスタックします...スペースの後に文字を続けると、MyTypeが次のように入力します。typeMyType

関数を定義すると、要素の間にスペースを挿入できません

インストールするパッケージが不足しているのではないかと思います。私はUbuntu12.04を使用しており、fluxboxを使用しています。複数のキーバインドがありますが、他のすべてのアプリケーションはそれでうまく機能し、現在、クロムの各単語の間にスペースバーを使用しています。Leksahエディターがgtkを使用していることを読みましたが、ubuntuunityはgtk/ gnomeの一部を使用しているので、gtkは大丈夫です...しかし、少し足りないかもしれません...

知らない。何が欠けているのかをどうやって知る/推測できますか?

0 投票する
1 に答える
948 参照

haskell - leksahのインストールの例外

sudo cabal install leksah --global を使用して leksah をインストールする

7/12] Text.PrinterParser のコンパイル ( src/Text/PrinterParser.hs, dist/build/Text/PrinterParser.o )

src/Text/PrinterParser.hs:230:42: 範囲外: `catch' ltk-0.8.0.6 のインストールに失敗しました

これにより、インストールを続行できなくなります。私にはバグに見えますが、間違っている可能性があります。

私はghc 7.6.3を使用しており、ghc-pkg listが返すことに注意してください:

アイデアを事前にありがとうございます(おそらく私は何か間違ったことをしています.ATM 古いghcをインストールする必要があるかどうか疑問に思っています)

0 投票する
2 に答える
400 参照

debugging - haskell でのリモートデバッグ

Haskellをリモートでデバッグすることは可能ですか? コードがサーバー上で実行されている場合、ツールを使用してリモートでコードをステップ実行できますか?

Haskell 開発に leksah を使い始めました。まったく初めてですが、非常に便利です。ただし、通常、テスト環境からローカルセットアップにインポートするのが難しくなる大規模なデータセットで遊んでいるため、leksah またはその他のツールを使用してリモートデバッグが可能かどうかを知りたいです。コードをリモートでステップ実行できる機能は非常に便利です。

どうもありがとう。

0 投票する
3 に答える
633 参照

haskell - Xubuntu 13.10のインストール後にLeksahのデフォルトのHello Worldが機能しない

ターミナルから Xubuntu 13.10 に Leksah 0.12.1.3 をインストールしました。

leksah を開き、新しいワークスペースとパッケージを作成しました。Main.hs は、デフォルトで「Hello world」プログラムで作成されます。

ここで、右下のウィンドウでパッケージを実行したり、エディターで何かを書き込もうとすると
========== 127 ================== =======
が表示されます。

0 投票する
1 に答える
205 参照

unit-testing - Leksah に統合された Haskell 単体テスト

Leksah IDE で Haskell コードを書いています。コードを編集すると、Leksah はバックグラウンド コンパイルを実行し、バックグラウンド コンパイルが完了した後に単体テストを実行します。

「コンソール」フレームに次のように表示されます。

失敗した既定のテスト ケースはどこにありますか? 関連する単体テストをそれらに追加するにはどうすればよいですか? GUIメニューには明らかなものは何もありません...

Leksah に統合されているパッケージのテスト スイートを編集するにはどうすればよいですか?

0 投票する
1 に答える
123 参照

haskell - Leksah が最初の起動時にハングする

leksah を起動すると、入力フォームが表示されます (下の画像を参照)。問題は、私が何をしても、OKまたはをクリックしても何も起こらないことCancelです。この画面から先に進めませんでした。右下隅にある 2 つのボタンを複数回クリックします。何もない。

メタデータを収集する方法や、この手順をスキップする方法はありますか?

レクサーエラー

0 投票する
1 に答える
92 参照

haskell - leksah が not 記号のような文字を置き換えるのを止める方法は?

leksah バージョン 13.3.3.0 を使用しています。次のような haskell 行がある場合:

実際には、ソース ファイルはそうではありません。ソース ファイルを emacs で開くと、次のように表示されます。

leksah のこの動作を停止するにはどうすればよいですか?

0 投票する
1 に答える
97 参照

haskell - haskell コードは leksah ではコンパイルできますが、ghc ではコンパイルできません

質問にあるように、leksahでコンパイルするが、使用してコンパイルしないものがありますghc --make filename.hs

コード:

で実行するために呼び出す必要があるオプションはありますghc --makeか?

免責事項:ペアを newtypeにしたわけではありません。

編集:

ghc --make Bignumber.hs(Bignumber.hs はファイル名)を使用すると、出力は次のようになります。