問題タブ [ghc-mod]
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.
haskell - Ghc mod: デフォルトのターゲットを変更
ghc-mod のターゲットを変更する方法はありますか?
ライブラリ ターゲットとテスト ターゲットの 2 つのセクションを持つ cabal ファイルがあります。Ghc は、ライブラリ ターゲット内のパッケージのモジュールを正しく検出します。
ただし、テスト ターゲット (QuickCheck など) のみにパッケージを追加すると、"インポート" にエラーのフラグが立てられます。そのための回避策はありますか?
haskell - vim-hdevtools: ghc-mod ルートに関するエラー メッセージ
最近 (El Capitan にアップグレードした後に Haskell のセットアップを修正した後)、Vim で Haskell ファイルを編集していると、次のエラーが表示されます。
このエラー メッセージをグーグルで検索すると、この GitHub の問題が発生します: https://github.com/atom-haskell/haskell-ghc-mod/issues/50
これが私のghc-modのバージョンです:
私はvim-hdevtoolsインストールしましたが、最後のコミットは 2012 年なので、彼らに助けを求めることはできません。
この問題を解決する方法はありますか?
haskell - ghc-mod: 更新後、「-package-id base-4.8.2.0 を満たすことができません」
そのため、Ubuntu の apt-get 更新により、GHC バージョンがこのリポジトリから 7.10.3 に更新されました。
この更新の後、すべてが壊れたので、同じリポジトリから 7.10.2 に切り替えました。
プロジェクトをチェックしようとすると、実行時に次のエラーが発生するghc-modを除いて、ほとんどすべてが現在機能しています。
プロジェクトで cabal-install を実行すると、依存関係エラーが発生しません。
この問題の原因は何ですか? GHC-mod内に変更が必要な設定や指定が必要なパスはありますか?
詳細情報を提供できますが、このエラーをどこから始めればよいかわかりません。
.cabal ファイルのビルド依存セクションは次のようになります。
私が言ったように、これらの依存関係はすべて正常にインストールされます。
haskell - コード スニペットのコアを表示
-ddump-simplコード スニペット (または少なくともトップレベル関数) の repl/editor でのようなダンプを取得する方法はありますか? ghci/ghc-mod が実行をロードするためにすべてにアクセスできると仮定します。
haskell - Windows 7 に ghc-mod をインストールすると永久にフリーズする
IntelliJ IDEA のJVM ( https://github.com/Frege ) で、基本的に Haskell である Frege を有効にしたいと考えています。へのパスが必要です
GHC-MOD
と
ghc-モディ。
そのため、Windows 64 ビット用の Haskell Platform をインストールしました。Cabalはすでにプラットフォームの一部なので、試してみました
「cabal インストール ghc-mod」
パッケージをインストールする必要がある
"c:\Users\%Username%\AppData\Roaming\cabal\bin"
コンソールに印刷されたカバル
ここで、x はパッケージの名前です。
これはいくつかのパッケージで発生し、Cabal は永久にフリーズしました。その後、Haskell Platform 32bit で同じプロセスを繰り返しましたが、結果は同じでした。
この経験に基づいて、haskell パーツを個別にインストールする方法に関するチュートリアルに従うことにしました ( http://blog.nikosbaxevanis.com/2015/04/15/setting-up-haskell-on-windows/ )。GHC for Windows のダウンロードに成功し、PATH を調整し、Windows 用の Cabal をダウンロードして実行しました。
「cabal.exe インストール」
と
「cabal.exe アップデート」
そしてbashシェルで実行
「cabal.exe インストール cabal-install」
前のケースのように、cabal はフリーズし、私はそれを一晩中実行し続けましたが、何も起こりませんでした。これは、bash で何が起こったかの単なる例です。
私は絶望的になり始めています。プラットフォームを使用している場合、Haskell 自体は正しく実行されます。Cabal と対話する必要がある唯一の理由は、IDE のおかげで ghc-mod パッケージです。同時に、IDE は充実していると思います。
提案やコメントは大歓迎です。ありがとう。
haskell - 「happy」がインストールできないため、ghc-mod をインストールできませんか?
Mac OS X では、ghc-mod'happy' という依存関係をインストールできないため、インストールできません。
何か案が?