#author("2019-11-09T00:37:25+00:00","default:sagasite","sagasite")
[[Program]] > [[JavaScript]] > [[AltJS]] > [[Elm]] > [[Elmガイド>Elm_guide]] > はじめに
#norelated
#contents
*はじめに [#ff8623d3]
-はじめに · An Introduction to Elm https://guide.elm-lang.jp/
>Elm は JavaScript にコンパイルできる関数型プログラミング言語です。
React のようなプロジェクトだと言えます。
Elmは[[AltJS]]の一種であり、[[React.js]]のようなツールなんですね。
>このガイドは以下のことを目指します。
-Elm によるプログラミングの基礎を身に着けてもらうこと
-The Elm Architecture を使ってインタラクティブなアプリケーションを作る方法をお見せすること
-あらゆる言語で使える法則やパターンを重視すること
Elmアーキテクチャーを参考にしてみたいと思います。
>Elm に対して様子見の立場である方も、Elm をちょっと試してみて実際に何かプロジェクトで使ってみると JavaScript や React のコードがいままでよりもうまく書けるようになっているはずです。
Elm で得られた知見はいろんなところで簡単に役立てることができます。
Elmのやり方を学べば、React.jsでWebアプリを作るときにも役立てることができるでしょう。
あまり時間をかけずに、Elmの使い方を勉強してみたいです。