🌶️

Elmの環境構築

2022/12/26に公開

始めに

なんか面白そうなので、触ってみた。
関数型言語とかランタイムエラー起きないとか。
あんまりメジャーじゃないのって惹かれるよね。

https://guide.elm-lang.jp/

手順

  1. npmセットアップ
npm init -y
  1. elmインストール
npm install elm -D
  1. ライブラリインストール
// 他にもパッケージはありますので使用する場合は個別でインストール
elm install elm-lang/html
  1. 起動
// 適当にコードを書いて...
elm reactor
  1. その他
    以下のようなライブラリがあります
    Format: elm-format
    Linter: elm-analyse
    Test: elm-test

最後に

環境構築は簡単にできて、関数型プログラミングとかちょっと変わったことできて楽しい。
Elm SPAがelm-spa-exampleを参考しながらの学習になるのと、記事等情報が多くないため慣れてない方には厳しそうだと思った。
チャート周り使いたかったけど、そういったライブラリもあって割となんでもいけそう。

line-charts
https://terezka.github.io/line-charts/

elm-spa-example-doc
https://dev.to/rtfeldman/tour-of-an-open-source-elm-spa

Discussion