問題タブ [stackage]
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.
windows - Windows でスタックを使用する
Windowsでスタックを使用しようとしています。git リポジトリのクローンを作成し、実行しましたcabal install --only-dependencies
, . すべてが機能しますcabal configure
cabal build
それからdist\build\Stackage\stackage.exe select
readme には、*.sh のようなスクリプトが記載されてい./patching/scripts/create-tarballs.sh
ます。試してみましたが、cygwin で実行できませんでした。それらは重要ですか?
Windowsでstackageを使用するにはどうすればよいですか?
編集./patching/scripts/create-tarballs.sh
msys を使用してスクリプトを実行できました。しかし今、エラーメッセージは次のとおりです。
アーカイブを確認しました: cabal ファイルは内部にあります。
haskell - fpcomplete の wreq がコンパイルされない
私はimport Network.Wreq
FPCompleteにしようとしています。FPComplete にはプレインストールされているバイナリのように Wreq が含まれていないため、唯一の方法は設定の追加パッケージ セクションにあると思います。これが私がこれまでに持っているものです:
しかし、私はまだ次のエラーが発生します
http-client
とはいえ、 lens
FPComplete には既にインストールされています。これらのいずれかを再インストールしようとすると、うさぎの穴のようです。
これについて何か助けていただければ幸いです。私はブロックされています。
haskell - スタックを設定するにはどうすればよいですか?
スタックのセットアップ手順は次のとおりです。
次のファイルをダウンロードして、cabal 構成ファイルの隣に配置すれば完了です。
$ wget https://www.stackage.org/lts/cabal.config
$ cabal update
$ cabal install
問題は、自分の cabal 構成ファイルがどこにあるかわからないことです。また、サンドボックスを使用している場合、これは別のことを意味しますか?
haskell - インストールしたトランスフォーマーのバージョンが cabal-install で考慮されない
私は Haskell a cabal がまったく初めてで、yesod を機能させようとしています。
私のカバール バージョンは、カバール ライブラリのバージョン 1.20.0.2 を使用してバージョン 1.20.0.3 の cabal-install です。
alex をインストールしようとすると、次のようになります。
2 回目の試行:
アレックスをインストールするにはどうすればよいですか?
関連する質問はこれです: cabal install --- グローバル制約にはインストールされたインスタンスが必要です
その質問に対する@kosmikusのコメントは次のとおりです。
したがって、Stackage LTS 構成ファイルには、インストールされた制約トランスフォーマーが含まれています。つまり、既に存在するバージョンのトランスフォーマーのみを使用できます。GHC には特定のバージョンのトランスフォーマーが同梱されているため、これは合理的です。ghc-7.8 の場合、これは Transformers-0.3.0.0 です。何らかの理由で、このインストールされたバージョンは cabal-install によって考慮されません。部分的なログには、理由を確認するのに十分な情報が含まれていません。
Stackage LTS 構成ファイルを修正するにはどうすればよいですか? Ubuntuのどこにありますか?
haskell - Stackage をシステムのデフォルトとしてインストールする方法は?
Stackage Web サイトのインストール手順では、1 つのプロジェクトでの使用方法が説明されています。
Stackage をすべてのユーザーのデフォルトに設定し、グローバルに利用できるパッケージをインストールする方法はありますか?
haskell - stack が ghc パッケージ データベースにパッケージを追加しないのはなぜですか?
スタックを試してみることにしました。私はそれをインストールし、それを使用してghcの最新バージョンをインストールしました。スタックを使用していくつかのパッケージをインストールしましたが、パッケージが ghc に表示されず、ghc-pkg でパッケージを一覧表示すると、スタックを介してインストールしたパッケージが存在しないことがわかります。どうしてこれなの?スタックの目的を誤解していますか?