Program > JavaScript > AltJS > Elm
Elmとは? †
Haskellをベースにした関数型言語。
- Elm (プログラミング言語) - Wikipedia https://ja.wikipedia.org/?curid=3598864
Elmは、ウェブブラウザベースのグラフィカルユーザインタフェースを宣言的に作成するためのドメイン固有プログラミング言語である。
Elmは純粋関数型言語であり、ユーザビリティ・パフォーマンス・堅牢性を重視して開発されている。
静的かつ強力な型検査によって「事実上一切の実行時例外が起こらない」ことを売りにしている。
公式サイト †
- Elm - A delightful language for reliable webapps https://elm-lang.org/
リファレンス / チュートリアル †
日本語 †
- はじめに · An Introduction to Elm https://guide.elm-lang.jp/
- はじめに · プログラミング言語Elmの薄い本 https://giisyu.gitbooks.io/elm_usui_book/content/
英語 †
- Elm Workshop https://sporto.github.io/elm-workshop/
- Building Web Apps with Elm | The Pragmatic Studio (Video) https://pragmaticstudio.com/elm
- Beginning Elm https://elmprogramming.com/
- Manning | Elm in Action (Book) https://www.manning.com/books/elm-in-action
ライブラリー / フレームワーク †
Tips †
- Elmはどんな人にオススメできないか - Qiita https://qiita.com/arowM/items/dfb38d1c5f3dfde8b8bf
- Elmの関数型的側面の多分ていねいな解説 - Qiita https://qiita.com/A_kirisaki/items/8fa5563a035c8c4d977c
学習メモ †
- Elm_guide Elmの公式ガイドの学習記録
参考書 †
基礎からわかる Elm 鳥居 陽介 シーアンドアール研究所 2019-02-27 ¥ 2,840 |
プログラミングElm ~ 安全でメンテナンスしやすいフロントエンドアプリケーション開発入門 Jeremy Fairbank マイナビ出版 2021-03-01 ¥3278 |