問題タブ [haskell-ng]

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

haskell - Haskellngとは何ですか?「haskellPackages」と「haskellngPackages」の違いは何ですか?

このStackOverflowの投稿を読んでいて、haskellngパッケージ セットの使用を勧められています。

私もこれを読みましたが、私は何が何であるかを理解していませんでしたhaskellng

私もこれを読んだことがありますが、まだ何なのかわかりませんhaskellng

誰かhaskellngが簡単で明確な方法で何が何であるかを説明してもらえますか?

なぜhaskellng重要なのですか?なぜそれが良いのですか?

haskellngそれが何かを置き換えていることを理解しています。しかし、それが置き換えるものは何ですか?なぜそれを交換する必要があるのですか?

この投稿では、次のように書かれています

更新したくない場合は、更新する必要はありません。

私の推測では、「haskellPackages」と「haskellngPackages」はしばらく共存するでしょう。個人的には Haskell NG に切り替えましたが、古い階層でパッケージを維持することはもうありません。他の貢献者も同じことをすると思います。セットアップを「haskellngPackages」に変換したら、振り返る理由はありません。

「haskellPackages」と「haskellngPackages」の違いは何ですか?

「haskellPackages」とは何ですか? それはどこから来たのですか ?それは何のために使用されますか?

また、同じ投稿で彼らは次のように書いています。

この「新しいインフラストラクチャ」を気にする必要があるのはなぜですか?

新しいコードは、~/.nixpkgs/config.nix または /etc/nixos/configuration.nix にある Haskell 関連の構成の評価を中断します。

非公開で生成された cabal2nix 式はコンパイルを停止します。

~/.nix-profile で自動的に GHC ライブラリを見つける ghc-wrapper に依存するインストールは廃止されました。この方法を使用すると、プロファイルを更新できなくなります。

新しいコード何ですか? 古いコードは何ですか?なぜ新しいコードは何を壊すのですか?