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