Elmのモジュール
一つのモジュールが400~1000行とかになるのは普通のことらしい
SPAのサンプルプロジェクトがあった
ディレクトリ構成の仕方がわからない
一つのファイルに書いていったら共同作業難しくない?
ファイル分割の仕方
View
至る場所で使うView関数は一つのモジュールとして分割しても良い
ちょうどReactの一つのコンポーネントを一つのファイルに書いている感じ
msg
の型を型変数にすると便利? ref

p.227
elmview : msg -> String -> Html msg
いわゆるpropsもレコード型にしちゃえば名前もつけれてわかりやすい
propsのデフォルト値も書ける
参考