soy-curd's blog

The blog is written about maebashi or sake or beer or program. [https://twitter.com/soycurd1]

ElmのHello Worldメモ

Elm is 何

よくわからんが、Haskell.js的な存在らしい(たぶん違う)。ゲームが作れるという噂。

インストール

ここからインストールした。

Hello World

Hello.elmファイルを作成し、

import Graphics.Element exposing (..)

main : Element
main =
  show "Hello, World!"

とする。

んで、これを

elm-make Hello.elm --output Hello.html

する。そうすると、初回だけ"elm-lang/core"をダウンロードしますか? と聞かれるのでyesを選ぶ。あとはelmファイルがコンパイルされて、 Hello.htmlができているはず。 ブラウザで確認して下のようなかんじになってればOK。

f:id:soy-curd:20150611000812p:plain