問題タブ [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 投票する
1 に答える
304 参照

haskell - Emacs での起動時にオプションを ghci に渡す

したがって、スレッド化されたアプリケーションを ghci で実行したい場合は、-threaded起動時に ghci に渡すだけです。しかし、Emacs 内から起動する場合、どうすればこれを行うことができますか? このために Emacs haskell モードをカスタマイズできますか?

そうだと思いますが、これに関する指示が見つかりませんか?emacs lisp のリファレンス ドキュメントが見つかりません。Haskell wiki のみですが、参照はありません。私は学んでいますが、(Emacs) Lisp にはあまり詳しくありません。

haskell-platform のデフォルトの emacs パッケージがインストールされている場所を見つけることができれば、ソースを読んで把握することができたはずです。

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

windows - ghcのパスを変更する方法は?

Win7でHaskellPlatform-2012.4.0.0を使用しています。ポータブルとしてインストールされます。パスは.batファイルを介して管理されるため、ghciとghcは機能します。これにより、Cabalの構成とフォルダーがセミポータブルになります

問題はghcフォルダです。それは自分自身をインストールしますC:\Users\name\AppData\Roaming\ghc\i386-mingw32-7.4.1.

デフォルトのパスを変更するにはどうすればよいですか?だから私はWindows上で本当にポータブルなHaskellを持つことができます:)

編集:何もしない3つの新しいシステム変数があります。結果は次のとおりです。

カバールエラーリンクを殺します

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

haskell - GHC と Haskell プラットフォームの違いは何ですか?

私は Haskell を始めようとしていますが、なぜ GHC と Haskell プラットフォームの両方を brew でインストールするように勧められているのか、少し混乱しています。

GHC は Haskell の実装/コンパイラではありませんか?
いつプラットフォームが必要になりますか?

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

haskell - Leksahソースエディタでスペースバーを押しても、何も起こりません。どのパッケージが不足していますか?

Haskellの学習をもう一度やり直します...だから私はapt-getインストールされたleksah、ghc、quickcheck、cabal-installです。最初からうまくいきませんでした。そのため、cabal-installとquickcheckをインストールする必要がありました。しかし、今では、歓迎するMain.hsHelloworldは正常にコンパイルされ、正常に実行されます。(初心者にとっては本当に素晴らしい握手です。感謝していることを認めなければなりません)

しかし、私はいくつかの本当に奇妙な問題に直面しています。Leksahソースエディタでスペースバーを押しても、何も起こりません。

たとえば、入力できませんtype MyType = Int。単語タイプの最後でスタックします...スペースの後に文字を続けると、MyTypeが次のように入力します。typeMyType

関数を定義すると、要素の間にスペースを挿入できません

インストールするパッケージが不足しているのではないかと思います。私はUbuntu12.04を使用しており、fluxboxを使用しています。複数のキーバインドがありますが、他のすべてのアプリケーションはそれでうまく機能し、現在、クロムの各単語の間にスペースバーを使用しています。Leksahエディターがgtkを使用していることを読みましたが、ubuntuunityはgtk/ gnomeの一部を使用しているので、gtkは大丈夫です...しかし、少し足りないかもしれません...

知らない。何が欠けているのかをどうやって知る/推測できますか?

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

arrays - Haskell: Dijkstra のアルゴリズムの配列へのファイル

ダイクストラのアルゴリズムを実装するグラフを作成しており、次を含むファイルを読み取っています。

1 3 5
1 2 6

各行をどのように読み取り、[(a,a,float)] として保存しますか。私はこれを使用できるようにする必要があります:

グラフを作成する方法は次のとおりです。

現在、ファイルを読み取り、すべてを配列に格納できます。

各ファイルにアクセスして、(a,a,float) と同じ ('1','4',5) のような配列に追加できるようにしたいと考えています。配列がbuildGraphに送信される準備が整った後

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

opengl - Haskell OpenGl と GLUT のあいまいな発生

OpenGL チュートリアルを試しています。Haskell Platform がインストールされた状態で macosx を実行しています

これは私が得ているエラーです。「clear」、「ColorBuffer」、および「Flush」に対して次が繰り返されます

このコードは以前は機能していましたが、それ以来、cabal install と自作でいくつかのパッケージをインストールしました。

私はそれがパッケージと関係があるかもしれないと思うので、ここに「ghc-pkgリスト」があります(ブロックして申し訳ありませんが、役立つかもしれない追加情報です)

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

haskell - haskellによる整数加算プログラム

最初に、テスト ケースの数を示す integer(t) があります。次に 2*t 行が続きます。各行には整数があります。2 つの数値それぞれの合計を出力する必要があります。

サンプル入力:

出力例:

0 投票する
0 に答える
101 参照

macos - cabal-install 自体がアップグレードされないのはなぜですか?

cabal update を実行すると、次の出力が得られます。

だから私は走る

しかし、私が走った後

新しいバージョンの cabal-install についても同じメモが表示されます。

私が走るとき

次の出力が得られます。

ただし、

私が持っているのは、次の 2 つのアイテムだけです。

なぜこのような矛盾が生じるのでしょうか?

Mac OSX v. 10.8.3 で実行しています

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

haskell - HTTP 通信用 Haskell ライブラリ

HTTP リクエストを含む Web クライアント プログラミングに推奨されるライブラリは何ですか。

HTTPというパッケージがあることは知っていますが、HTTPS をサポートしていないようです。それのためのより良いライブラリはありますか?

Haskell には、このような機能を備えたライブラリを期待しています。