この記事はプロ生ちゃん Advent Calendar 2017 - Adventar の 25日目 の記事です! 皆さん、アドベントカレンダーお疲れ様でした! 諸注意 この事はおおよそ冗談で構成されており、 主に以下の主張を雰囲気で感じて貰うことを目的にしています。 Haskellでは、こんなにも簡単にEDSLを作れる EtaとJavaFXを使って、HaskellでもマルチOS対応のGUIプログラミングができる 何を言っているのかわからなくとも、Haskellを知らなくとも、 気にせずに雰囲気で読んで、楽しんでください そう、雰囲気が大事なんですよ 導入 Etaという、JVMで動くHaskellが登場しました。 The Eta Programming Language GitHub - typelead/eta: The Eta Programming Language, a diale
Haskell + Scala ハイブリッド開発大作戦 本セッションでは、JVM 用 Haskell である Eta を利用して、Haskell/Scala 間のシームレスな連携を実現する技法を解説します。 Eta はモダンな Haskell コードに対してほぼ完璧な互換性を担保する一方、意味論として異質な Scala/Java ライブラリの呼び出しを巧妙にサポートしています。またコンパイル結果は JVM バイトコードになり、Scala プロジェクトの内側に Haskell 部分を組み込むことも容易です。まさに、それぞれの言語の「いいとこ取り」にうってつけだと言えるでしょう。 内容としては、Haskell の初歩から始めて、Haskell/Scala 間の相互呼び出しの仕組みや、実際のハイブリッドプロジェクトの構成を解説する予定です。予備知識は仮定しませんので、「Haskell ってなんか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く