タグ付けされた質問 「cabal」

1
Emacs Interactive-Haskellは、cabalまたは作業ディレクトリのいずれかがプロジェクトディレクトリに設定されている場合、応答を返さない
のInteractive-Haskell replで奇妙な動作が発生していますemacs。ファイルを読み込むと、emacsミニバッファーに一連のインタラクティブなプロンプトが表示されます。 Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: cabalディレクトリまたは現在のディレクトリをプロジェクトディレクトリのデフォルト値のままにすると、replが応答しなくなります。対話型のHaskellウィンドウにラムダプロンプトが表示されて入力できますが、Enterキーを押すと評価されません。カーソルは、Enterキーをまったく押しなかった場合と同じ行に留まります。 これらの両方のディレクトリをプロジェクトディレクトリ以外のパスに変更すると、replは正常に動作し、式を期待どおりに評価します。
124 haskell  emacs  cabal  ghci 

3
カバルとスタックの違いは何ですか?
昨日、Stackと呼ばれる新しいHaskellツールについて学びました。最初の赤面では、それはカバルとほとんど同じ仕事をしているように見えます。では、それらの違いは何ですか?StackはCabalの代替品ですか?どの場合、Cabalの代わりにStackを使用する必要がありますか?StackalがCabalでできないことは何ですか?

4
Cabalパッケージのバージョンをアンインストールするにはどうすればよいですか?
Happstack Liteは、blaze-htmlバージョン0.5を取得していて、バージョン0.4が必要なため、問題が発生しています。Cabalによると、バージョン0.4.3.4と0.5.0.0の両方がインストールされています。0.5.0.0を削除して、古いバージョンだけを使用したいと思います。しかし、秘密結社は、「アンインストール」コマンドを持っていない、と私はしようとするとghc-pkg unregister --force blaze-html、ghc-pkg私のコマンドが無視されてきたと言います。 私は何をしますか? 更新:信じないでください。ghc-pkgコマンドを無視すると主張していますが、コマンドは無視されません。そして、ドン・スチュワートの受け入れられた答えで、あなたはあなたが排除したいバージョンを正確に削除することができます。
82 haskell  ghc  cabal 

2
スタックはGHCおよびCabalバージョンでテストされていません
私のHaskellプロジェクトでは stack runでは、次のように表示されていますが、まだ実行されています。これは何の警告ですか?どうすればそれを取り除くことができますか? Stack has not been tested with GHC versions above 8.6, and using 8.8.2, this may fail Stack has not been tested with Cabal versions above 2.4, but version 3.0.1.0 was found, this may fail
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.