問題タブ [cabal]

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 投票する
4 に答える
1935 参照

haskell - 特定のモジュールを含む Haskell パッケージ

Haskell モジュール名は知っていますが、それがどのパッケージで定義されているかわかりません。このモジュールを公開するパッケージなしではコンパイルできないため、これは悪いことです。

具体的には、私が見つけることができないのは Text.Regex ですが、一般的にその問題を解決する方法を知りたいです。

0 投票する
2 に答える
600 参照

c - Mac OS Xにnano-hmacをインストールするにはどうすればよいですか?

「nano-hmac」は、通常Cabalを使用してインストールできるHaskellパッケージです。ただし、Mac OS Xには予想とは異なるOpenSSLライブラリがあるため、バインディングのコンパイルに失敗します。

openssl.orgからopensslのバージョンをインストールできますが、MacOSXバージョンの代わりにこれを使用するようにCabalに指示する方法がわかりません。

0 投票する
3 に答える
1480 参照

regex - Haskell Posix での複数行マッチング

Haskell の POSIX 実装に関するまともなドキュメントが見つからないようです。具体的にはモジュールText.Regex.Posix

誰かが文字列で複数行の一致を使用する正しい方向に私を向けることができますか?

好奇心旺盛な人のためのスニペット:

ウィキペディアのページのソースを抽出しようとしていますが、複数の行が関係している場合、この方法は明らかに失敗します。

0 投票する
2 に答える
955 参照

haskell - Haskell: #define-d 定数の値を取得するにはどうすればよいですか?

Haskell プログラムで、C ヘッダーで定義された定数を使用する最良の方法は何ですか?

0 投票する
2 に答える
9477 参照

testing - Cabal で簡単なテストをセットアップするにはどうすればよいですか?

Haskell プロジェクトと Cabal パッケージの説明があり、パッケージをビルドしてインストールすることができます

しかし、どうcabal testですか?Cabal のヘルプには、UserHooks を使用してテスト スイートを構成するように記載されていますが、どうすればそれを行うことができますか?

0 投票する
1 に答える
1409 参照

haskell - Haskell cabal+hsc2hs

cabal は hsc2hs を使用して hs ファイルを作成できますか? どのように?

マニュアル、グーグル、または他のプロジェクトで答えが見つかりませんでした(gtk2hsに期待していましたが、cabalを使用していないことがわかりました)

0 投票する
1 に答える
1528 参照

haskell - 依存関係を手動で解決せずに haskell cabal をインストールする

依存関係の解決を処理する Cabal という優れたパッケージ システムがあるようです。Haskell OpenGLモジュールをインストールできるように、それをインストールしようとしています。ただし、Cabal 自体には多くの依存関係があります。すべての依存関係を手動で解決せずに Cabal をインストールする方法はありますか? ブートストラップを実行しようとしましたが、モジュール parsec と network が欠落していると報告されているため、実行されていないようです (これらには独自の依存関係があります)。

dep を手動でビルドすると、mtl モジュールのインストールが失敗する前に約 3 の深さになりました。

0 投票する
3 に答える
603 参照

haskell - Cabal は新しい haskell パッケージを取得しません

以下を使用して、cabal を使用して wxHaskell パッケージを取得しようとしました。

しかし、これを実行すると、次のエラーが発生しました。

私は何を間違えましたか?最初にインストールする必要があるパッケージはありますか?

0 投票する
4 に答える
756 参照

haskell - プログラムでGHCパッケージ情報を取得するにはどうすればよいですか?

より具体的には、任意のパッケージ名を指定すると、実行中のHaskellプログラム内からコマンドlibrary-dirsで取得できるのと同じフィールドを取得する必要があります。ghc-pkg describe

0 投票する
3 に答える
2502 参照

haskell - Haskell base-4.x パッケージのインストール

このパッケージhttp://hackage.haskell.org/package/base-4.1.0.0をインストールしようとすると

実行することによって:

runhaskell セットアップ configure

このエラーが発生しています:

ロードされていないモジュール「System.IO」(System/IO.hs)を使用しようとしています

範囲外: `System.IO.stderr'

範囲外: `System.IO.stdin' ghc-6.8.2: パニック! (「不可能」が起こりました) (i386-unknown-linux 用の GHC バージョン 6.8.2): interactiveUI:setBuffering

何が間違っているのでしょうか?また、ファイルのあるディレクトリに cd して ghci と入力すると、同じエラーが発生しますが、ghci は一般的に機能します。

ありがとう!