問題タブ [reflex-dom]

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 に答える
655 参照

haskell - Nix と Cabal の制約がある Haskell / cabal パッケージの回避策は?

私は最近、優れたreflex-project-skeletonで説明されているものと同様の追加構成を使用して、 reflex-platformで開発を始めました。

現在、解決できないパッケージの競合が発生しています。と同じ cabal スクリプトを使用します。これは、cabal コマンドを使用して非対話モードでreflex-project-skeleton呼び出します。nix-shell

私が試したら

私は得る

問題のあるパッケージは のように見えるsnaplet-acid-stateので、nix-shell 内からインストールしてみました:

とりわけ、cabal ファイルでバージョン制約を指定しようとしましたが、効果がありませんでした。

手がかりはありますか?正確な問題が何であるかさえわかりません。最初のインスタンスで aeson のインストールが失敗し、2 番目のインスタンスで snaplet-acid-state と mtl の間に競合があるのはなぜですか?