hackage

    5

    2答えて

    パッケージX(すべてのパッケージX)に依存するHackageパッケージを検索する方法はありますか?パッケージがその機能のアイデアを得るために野生でどのように使用されているかの例を見つけることは素晴らしいことです。 (キャバル地獄を解決しようとするのにも便利です)

    6

    1答えて

    をのhaskell複数のパッケージで見つかった: import Control.Monad.Writer ghcバージョン7.4.1には、次のエラーを与える: Ambiguous module name `Control.Monad.Writer': it was found in multiple packages: monads-tf-0.1.0.1 mtl-2.1.1 あ

    6

    2答えて

    algebra/2.1.1.2/doc/htmlのドキュメントには、種類のクラスが巨大に表示されています。 どの構造体に、可換的な連想操作とユニット/アイデンティティ要素を装備しなければならないが、それ以外のものは何もないと宣言するにはどうすればよいですか(逆、分散など)? 私は reduce :: Monoid m => (a -> m) -> [a] -> m と思っていますが、Data.

    4

    1答えて

    Hackageの多くのモジュールがexperimentalとマークされており、基本モジュールがData.Boolであっても驚くかもしれません。 モジュールがstable、特にbaseになるプロセスや期待はありますか?このタグに注意を払うべきでしょうか?

    2

    1答えて

    上限に共通する問題は、不確実なパッケージ作成者が、依存関係の控えめな上限(例:ベース)を選ぶということです。これは、将来このようなパッケージを使用することを妨げる可能性のあるユーザにとっては、人気のない選択である傾向があります。 私は最近、この問題は作者がそうでなければunchangeパッケージas seen hereへのメタデータの変更をプッシュソリューションを持っているかもしれないことに気づき

    0

    1答えて

    適切なパッケージファイルを生成するにはどうすればよいですか? ハッカーアップロードページには:https://www.haskell.org/cabal/users-guide/installing-packages.html#setup-sdistへのリンクがありますが、それを読んだ後も私はまだ分かりません。 私が試してみた: cabal setup sdist cabal: unrecogn

    11

    1答えて

    私はHaskellを初めて使い、テスト中のプログラムを構造化しようとしています。私はHUnitとCabalを使うことに決めました。私はよくstrucutredプロジェクトは、以下のように見える見てきたものから、 : src/ AppName/ Appname.hs testsuite/ tests/ AppName/ TestRunner.hs

    8

    1答えて

    新しいバージョンのHaskellパッケージをHackageにアップロードした後、パッケージにオンラインドキュメントがないため、ドキュメントの自動作成に時間がかかることがあります。私は、そのようなドキュメンテーションが構築されるまでパッケージの変更を発表したくないと思う。 Hackkageドキュメントビルディングキューを表示する方法がありますか、ドキュメントをビルドするまでの時間を見積もる別の方法が

    6

    1答えて

    私はHackageDBにパッケージをアップロードしたいのですが、私はこれを初めて使っているので、ユーザー名とパスワードが必要です。それはhere私はロスパターソンに書き込むはずだと言います。私は数週間努力してきましたが、何の反応もありませんでした。これはちょうど時間がかかっているのでしょうか、あるいはプロセスが変更された可能性がありますか

    4

    1答えて

    Hackage package searchはこれまでのようにすべての一致の一覧を提供するだけでなく、さまざまな方法で並べ替えることができます。特に、の評価で並べ替えることが可能になりました。つまり、ユーザーがパッケージにどれくらい満足しているか(人が実際にパッケージを評価し始めるとしばらくは可能でしたが、投票はまだほとんど割り当てられていません)いくつかの "DL"基準によって。最初にこれを何ら