問題タブ [haskell-mode]

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 投票する
2 に答える
495 参照

haskell - emacs haskell-unicode-input-method in haskell-mode Unicode を ascii に戻す

私は emacs に haskell-mode を使い始めたばかりで、さまざまな式をバッファーturn-on-haskell-unicode-input-method内の同等の Unicode に変換する関数であるを使用しています。haskell-modeascii 値が恒久的に unicode 文字に置き換えられていることに驚いたので、ghci REPL にロードしようとするとエラーが発生します。私はユニコードが好きですが、REPLに保存/送信するときにユニコードをASCIIに戻す簡単な修正を探しています。これを行う簡単な方法はありますか?

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

haskell - Haskell モードでハイライトコードを有効にする

*.hs ファイルの編集時にコードを強調表示するために、haskell-mode をインストールしました。

次の行を init.el ファイルに追加しました。

マニュアルhttps://github.com/haskell/haskell-mode/wiki/Syntax-highlightingからわかるように、この行を追加することでコードが自動的に強調表示されるはずですよね?

行も追加しました

私のinit.elファイルに何か変更があるかどうかを確認するだけですが、それでもhaskellコードでは何も得られません。

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

haskell - haskell-process-type を cabal-repl と ghci の間で切り替える

haskell セッション中または新しいセッションの開始時に、haskell-process-type をオンに切り替えることはできますか?

0 投票する
0 に答える
336 参照

haskell - Cabal の更新後にオートコンプリートが正しく機能しない

最近、Cabal をインストールする前にバージョン 1.22 に更新しghc-modたので、プロジェクトで非常に必要なエラー チェックを行うことができました。

更新は複雑な問題なしには行われずghc-mod、Cabal の最新バージョンのパスを に追加する前に実行することさえできませんでした$PATH。そうすることでhaskell-mode、インタープリターをロードしても、「あなたのコマンドは私のIOです」というおなじみのフレーズで挨拶されなくなり、代わりに標準のように見えたため、行動を起こし始めましたGHCI。それだけでなく、変更前の通常のように、haskell という名前の新しいプロジェクトを開始するかどうかを尋ねられませんでした。これで、見事なオートコンプリートはすべてなくなりました。

少しいじった後、Emacs の読み込みhaskell-interactive-modeに問題があることを知り、それ自体に何か関係があると言わhaskell-modeれ、新たにインストールし、追加しました

私の.emacsファイルに、突然エラーはなくなりましたが、問題は解決しません。今ではインタープリターをロードしようとすると、Emacs は Cabal へのパスを提供するように求め、次に現在の作業ディレクトリを提供するように求めます。その後、オートコンプリートを有効にするために使用された repl が表示されます。

ただし、まだオートコンプリートしません。むしろ、ドキュメント内の内容はすべてオートコンプリートしますが、入力時に関数が表示されず、以前のようにサブモジュールが表示されず、型シグネチャの自動生成を除いて、何もしません。を押したときC-u C-c C-t

ここからどうすればいいのか本当にわかりません。助けていただければ幸いです。

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

emacs - Emacs init ファイルがロード ファイルを開けません OS X

haskell-modeemacsに追加しようとしていますが、次のエラーが発生します: cannot open load file.

これは私がやったことです...

haskell-mode最初に、ここからバージョン 2.4の tar ファイルをダウンロードしました: http://projects.haskell.org/haskellmode-emacs/

そうしたら、モードとモジュールでいっぱいのディレクトリhaskell-mode-2.4が my で呼び出されました/Users/username/Downloads/...

次のステップでは、~/.emacs.d/init.elここで指定されているように、これを自分に追加しました(注:〜/ .emacsにも追加しようとしました)... http://doc.gnu-darwin.org/haskell-mode/installation- guide.html :

しかし、これをすべて実行した後、エラーが発生します: cannot open load file

これはなぜですか?私のemacsバージョンがをサポートしていない可能性がありhaskell-modeますか?

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

emacs - メルパからのghc-modのインストール:ダウンロードリクエスト中のエラー

こちらの手順に従ってghc-modEmacsにインストールします。メルパ リポジトリを追加し、パッケージを一覧表示できます。パッケージM-x package-list-packagesをインストールすると、次のようになりghcます。

.emacsが持っている

ubuntuでemacs 24.3.1を使用しています。どうやって進める?ありがとう。

[編集] このパッケージを自分でダウンロードして正常にインストールしましたが、ここで何が問題なのか知りたいです。

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

haskell - サンドボックス付きの haskell-mode

私は次のことを試しました:

次に、次の cabal ファイルを作成します。

次に、CSV パッケージを次のようにインストールします。

import Text.CSV試してみるとC-c C-l、次のエラーが表示されます。

私の質問は、サンドボックスが haskell-mode でサポートされていないのか、それともサンドボックスを機能させるためのいくつかの手順が欠けているのでしょうか?

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

emacs - Haskell-mode パッケージを Nixos 上の Emacs で動作させるにはどうすればよいですか?

私は両方をインストールしてパッケージ化するために使用しconfiguration.nixています:emacshaskellMode

私の.emacsファイルには以下が含まれています:

その後、Emacs はエラーなしで開始されます (したがってhaskell-mode.hs.

~/.nix-profile/share/emacs/site-lisp/haskell-....重要な場合、ファイルは私のプロファイルに存在します...

それで、どうすればそれを機能させることができますか?