問題タブ [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.
haskell - 特定のモジュールを含む Haskell パッケージ
Haskell モジュール名は知っていますが、それがどのパッケージで定義されているかわかりません。このモジュールを公開するパッケージなしではコンパイルできないため、これは悪いことです。
具体的には、私が見つけることができないのは Text.Regex ですが、一般的にその問題を解決する方法を知りたいです。
c - Mac OS Xにnano-hmacをインストールするにはどうすればよいですか?
「nano-hmac」は、通常Cabalを使用してインストールできるHaskellパッケージです。ただし、Mac OS Xには予想とは異なるOpenSSLライブラリがあるため、バインディングのコンパイルに失敗します。
openssl.orgからopensslのバージョンをインストールできますが、MacOSXバージョンの代わりにこれを使用するようにCabalに指示する方法がわかりません。
regex - Haskell Posix での複数行マッチング
Haskell の POSIX 実装に関するまともなドキュメントが見つからないようです。具体的にはモジュールText.Regex.Posix
。
誰かが文字列で複数行の一致を使用する正しい方向に私を向けることができますか?
好奇心旺盛な人のためのスニペット:
ウィキペディアのページのソースを抽出しようとしていますが、複数の行が関係している場合、この方法は明らかに失敗します。
haskell - Haskell: #define-d 定数の値を取得するにはどうすればよいですか?
Haskell プログラムで、C ヘッダーで定義された定数を使用する最良の方法は何ですか?
testing - Cabal で簡単なテストをセットアップするにはどうすればよいですか?
Haskell プロジェクトと Cabal パッケージの説明があり、パッケージをビルドしてインストールすることができます
しかし、どうcabal test
ですか?Cabal のヘルプには、UserHooks を使用してテスト スイートを構成するように記載されていますが、どうすればそれを行うことができますか?
haskell - Haskell cabal+hsc2hs
cabal は hsc2hs を使用して hs ファイルを作成できますか? どのように?
マニュアル、グーグル、または他のプロジェクトで答えが見つかりませんでした(gtk2hsに期待していましたが、cabalを使用していないことがわかりました)
haskell - 依存関係を手動で解決せずに haskell cabal をインストールする
依存関係の解決を処理する Cabal という優れたパッケージ システムがあるようです。Haskell OpenGLモジュールをインストールできるように、それをインストールしようとしています。ただし、Cabal 自体には多くの依存関係があります。すべての依存関係を手動で解決せずに Cabal をインストールする方法はありますか? ブートストラップを実行しようとしましたが、モジュール parsec と network が欠落していると報告されているため、実行されていないようです (これらには独自の依存関係があります)。
dep を手動でビルドすると、mtl モジュールのインストールが失敗する前に約 3 の深さになりました。
haskell - Cabal は新しい haskell パッケージを取得しません
以下を使用して、cabal を使用して wxHaskell パッケージを取得しようとしました。
しかし、これを実行すると、次のエラーが発生しました。
私は何を間違えましたか?最初にインストールする必要があるパッケージはありますか?
haskell - プログラムでGHCパッケージ情報を取得するにはどうすればよいですか?
より具体的には、任意のパッケージ名を指定すると、実行中のHaskellプログラム内からコマンドlibrary-dirs
で取得できるのと同じフィールドを取得する必要があります。ghc-pkg describe
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 は一般的に機能します。
ありがとう!