Elmのモジュール
一つのモジュールが400~1000行とかになるのは普通のことらしい
SPAのサンプルプロジェクトがあった
ディレクトリ構成の仕方がわからない
一つのファイルに書いていったら共同作業難しくない?
ファイル分割の仕方
View
至る場所で使うView関数は一つのモジュールとして分割しても良い
ちょうどReactの一つのコンポーネントを一つのファイルに書いている感じ
msgの型を型変数にすると便利? ref 『基礎からわかるElm』.icon p.227
code:elm
view : msg -> String -> Html msg
いわゆるpropsもレコード型にしちゃえば名前もつけれてわかりやすい
propsのデフォルト値も書ける
参考