[解決済み] Haskell on JVM?
2023-05-16 12:51:57
質問
HaskellをJVM上で動作させる方法(コンパイルまたはインタープリタ)はあるのでしょうか?
SourceforgeにJHaskellがありますが、これは空で死んでいるようです。
GHCはコンパイラのバックエンドとしてLLVMを使用しています。LLVMをJavaバイトコードにコンパイルするのは良いアイデアでしょうか、可能でしょうか?あるいは、別のコンパイラバックエンドを使用することは可能でしょうか?
どのように解決するのですか?
次のことを調べてみてください。 フレッジ . そのページからの引用です。
<ブロッククオート"FregeはHaskellの精神を受け継いだ、非厳格的で純粋な関数型プログラミング言語です。
"FregeのプログラムはJavaにコンパイルされ、JVMで実行されます."
言語仕様をざっと読んだ限りでは、FregeはほぼHaskellのクローンのように見えます。おそらく、Haskell の精神に基づくというフレーズは、適切な期待を抱かせるために単純に意図されたものでしょう。
関連
-
[解決済み] JVM起動時のパラメータ「-Xms」「-Xmx」とは何ですか?
-
[解決済み] Haskellです。パターンでのパースエラー
-
[解決済み] JVMターゲット1.8でビルドされたバイトコードをJVMターゲット1.6でビルドされているバイトコードにインライン化することができない
-
[解決済み] フリーモナドとは何ですか?
-
[解決済み】Haskellの入門編
-
[解決済み] Haskellの関数合成(.)と関数応用($)イディオム:正しい使い方
-
[解決済み] このフィボナッチ関数はどのようにメモされているのですか?
-
[解決済み] なぜJVMはJITコンパイルされたコードをキャッシュしないのですか?
-
[解決済み] Haskellの派生はどのように行われるのですか?
-
[解決済み] このHaskellのコードはなぜ-Oをつけると遅くなるのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】なぜパースエラーになるのか?インデント?
-
[解決済み] エラー haskell: スコープ内にありません。どういう意味ですか?
-
[解決済み] haskellにおけるdrop関数 - リスト内包を用いた実装
-
[解決済み] フリーモナドとは何ですか?
-
[解決済み] Haskellのリストを参照する際の「@」記号の意味は?
-
[解決済み] なぜ依存型でないのか?
-
[解決済み] Haskellの関数合成(.)と関数応用($)イディオム:正しい使い方
-
[解決済み] Emacs Interactive-Haskell repl は、cabal と working directory のいずれかが project directory に設定されると無応答になる。
-
[解決済み] fixの使い方、効果について教えてください。
-
[解決済み] mtl、トランスフォーマー、monads-fd、monadLib、そして選択のパラドックス