問題タブ [haskell-platform]

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

haskell - cabal-install と Debian

ですから、これは少し個人的な問題ですが、良いアドバイスや回避策があるかもしれません。

問題は、Debian に cabal-install と haskell-platform をインストールすることです。

の場合apt-get install haskell-platform、同梱されてcabal-installおり、そのコマンドcabalを使用できます。

現在、これcabal-installは最新ではありません。

しかし、実行についての私の理解でcabal updateは、それはcabalを更新しますが、それは「Debianのもの」ではないため、~/.cabal/bin/.

現在、私のシステムには 2 つのカバルがあり、入力して取得したcabalものは使用したいものではありません...それ自体ではなく他のカバルを更新し続けるため、効果がありません。

だから私がしたことは、私の中でそれをエイリアスしたことでした~/.bashrc:

今:

だから、私の最後の質問:

  • cabal 0.8.2 を保持する deb リポジトリはありますか?
  • 現在のソリューションが問題を引き起こす可能性はありますか? (たとえば、which cabalまだ私の役に立たないを指している/usr/bin/cabalので、スクリプトがこのコマンドを使用すると、だまされます...)
  • 誰かがより良い解決策を思いつきましたか? (私のものは少しアドホックですが、舞台裏で何が起こっているのかについての私の貧弱な知識で思いつくことができるのはそれだけです...)
  • 上記の内容が間違っているか不正確である場合は、訂正してください。
0 投票する
1 に答える
614 参照

haskell - Haskellのホモロジー代数ライブラリはどこにありますか?

haskellのホモロジー代数ライブラリはどこにありますか?その名前は何ですか?

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

haskell-platform - Haskell プラットフォームのアンインストール

configure を実行したときに /usr/local の下に haskell-platform (指示で示唆されている) としてディレクトリを作成した後、/usr/loca としてプレフィックスのスペルを間違えましたが、後になるまで気づきませんでした。変更されたディレクトリをそこに残すのではなく、適切な場所に移動しました。もちろん全部壊れました。/usr/loca がいたるところに埋め込まれていることがわかりました。

次に、Synaptic が ghc6 を削除しました (これは ubuntu 10.04 であり、6.12.1/2010.1 を実行するための指示です)。再インストールしても、パッケージが /usr/loca にあると考えられますか??? package.cache も削除しましたが、/usr/local で正しいパスを指定して configure を実行しても、ファイル パスに /usr/loca を指定して再作成されました。

このプレフィックスはどこから来たのですか? この時点で、私はすぐにすべてを取り除きます。削除する断片はどこで探すのですか? ウィキやドキュメントのどれも、このことを取り除く方法について議論していません。Mac ディストリビューションにはアンインストーラーがあるようですが、*nix 用のものはありません。

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

haskell-platform - HDBC -odbc haskell で接続

Haskellでdbに接続したいので、cabalを使ってHDBC-ODBC、HSQL-ODBC、HDBC-mysqlをインストールしようとしましたが、sqlite3の設定はできましたが、これらのパッケージを追加するにはどうすればよいですか? cabal を使用してインストールしようとすると、このエラーが発生します

これには何ができますか?

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

haskell - Haskell 学習環境

htdp に plt-scheme を使用し、touretsky の記号計算入門に Lispworks Personal Edition を使用した後。haskellを使った関数型プログラミングについてもっと知りたいです。しかし、私は上記のIDEを使用して甘やかされています。Learnyouahaskell を読み始めましたが、お気に入りのエディターを使用するという議論になると、空白になります。haskell プラットフォームをダウンロードし、端末で ghci を使用できますが、エディターへの「リンク」に問題があるようです。

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

haskell - Haskell で最も重要な抽象化は何ですか? モナド?申請者?

絶対に知っておくべきライブラリ、関数、概念、および使用方法を知りたい。モナドとそこにある関数が典型的な例ですが、Arrows、Applicative など、コーディングで使用するのに適したプリミティブは他にもあります...それらは誰ですか?

ところで、私は Haskell の世界の最新情報を知りたいのですが、新しい概念を学びたいのですが、どうすればよいのでしょうか?

(元のタイトルは「コーディングのためのライブラリ プリミティブ」でしたが、変更されました)

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

haskell - Yesod開発サーバーの実行を支援しますか?

私は現在、haskellのWeb開発フレームワークを試していますが、最近yesodに出くわしました。かなり面白そうだったので、cabalを使ってインストールしましたが、開発サーバーを実行できません。開始手順に従って、結果は次のとおりです。

Data.Dynamicモジュールと関係があると思いますが、修正する方法がわかりません。

追加情報

Ubuntu10.10Maverickの実行

ghcバージョン:

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

haskell - HaskellプラットフォームがOSXにインストールできないのはなぜですか?

私はHaskell-cafeでこれを尋ねました、そして私が得た唯一の答えは-stackoverflowを試してみてください、それはより注意深く見守られています。

最新のHaskellプラットフォームをインストールしようとすると、インストールは常に失敗します。

私はこれを数日間にわたって数回試しました。今日の状況は次のとおりです。HaskellWikiからダウンロードしたパッケージ:http ://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-i386.pkg、http ://hackage.haskell.org /platform/mac.html

私のシステム:OS X 10.6.8(この問題が初めて発生したときは10.6.7でした)、2.4 GHz Intel Core2Duo。dfによると、HIには221Gの空きディスクがあります。

Xcode3.2.5を使用しています。

ダウンロードした後、インストール手順を実行すると、最後に「インストールに失敗しました。ソフトウェア開発者に連絡してください」またはその旨の言葉が表示されます。

これは既知の問題ですか?コメントや提案はありますか?

7-1の新しい試み:

以前のログメッセージでの「NeoOffice」への参照には非常に戸惑いました(以下の私のコメントを参照)。マシンからNeoOfficeを完全に削除し、Haskellプラットフォームのインストールを再度実行しました。これで、コンソールシステムログに次のように表示されます。

--Jul 1 11:06:43 jrv installd [1489]:7月1日開始11:06:43 jrv installd [1489]:uid = 0、euid = 0 Jul 1 11:06:43 jrv installd [1489]:PackageKit :*バンドル識別子がありません:/ Library / Receipts / Print Selection Service.pkg Jul 1 11:07:41 jrv Installer [1472]:インストーラーでエラーが発生し、インストールが失敗しました。ソフトウェアの製造元に問い合わせてください。


もしそうなら、私は他の誰もこの問題を見たことがないことに驚いています。

新しい編集7月2日:

Library / Receipts / Print Selection Serviceなどの問題は、インストーラーが壊れたインストールを見つけたために赤ニシンでしたが、これらを削除しても最終的な結果には影響しませんでした。多分これは10.6.8で何か新しいものですか?

それらを排除した後、私は現在のHaskellプラットフォームと以前のプラットフォームの両方を解凍し、それらを比較しようとしましたが、実際には役に立ちませんでした。両方のDistributionファイルでdiffを実行すると、前のファイルには「choice4」があり、現在のファイルには「choice14」がありますが、os xパッケージに関する知識が少ないため、違いが生じることはありません。

コマンドラインから冗長モードでインストーラーを実行しましたが、次のようになります。



つまり、実際の追加情報はありません。

私はアイデアがありませんが、少なくとも私のマシンからいくつかの壊れたアプリを排除しました:-)

これまでのすべてのコメントに感謝します。

JRV

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

haskell - Haskell / GHCi - 異なるディレクトリからモジュールをロードする

私の Haskell アプリケーションのディレクトリ構造は次のとおりです。

モジュールはSubsystemモジュールをインポートしUtilsます。このコードを GHCi でハンドテストしたいと思います。

問題は、GHCi が (現在のディレクトリ) で利用可能なモジュールのみを探しているように見えることです'.'。そのため、サブシステム フォルダーにコピーUtils.hsし、手動でテストすることができましたSubsytem.hs。これを行うより良い方法はありますか?たとえば、ディレクトリで GHCi を起動し、 ディレクトリとディレクトリでモジュールを検索させたいとsrcします。GHCiへのモジュールパスを指定できますか?./utils./subsystem

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

haskell - OpenCL-Haskellライブラリに最適な階層モジュールパスは何ですか?

OpenCLの高レベルhaskellライブラリを作成しています。ハスケルツリーの中でそれを置くための最良の道はどこにありますか?サブツリーの外にあるべきだと思いますがGraphics、どこに置くべきかわかりません。

これは、Jeff Heard OpenCLRawに基づいています(彼はそれを付けましたSystem.OpenCL.Raw.V10)。

更新: リポジトリを開始しました、 http: //github.com/zhensydow/opencl

更新:私が提案するオプション(およびfomrの回答)

  • System.GPU.OpenCL
  • Control.Parallel.OpenCL
  • Foreign.OpenCL