generated at
Halogen Componentのrender

render :: ∀ state action m. state -> H.ComponentHTML action () m
render は、StateのみからH.ComponentHTML型を生成する純粋関数
親からのinputを使用したい場合には、initialStateやhandleActionでstateに変換しておく必要がある
action はStateを変更する操作なので、 state がないなら必然的に不要
いわゆるPresentational Component
親のstateに変更が加わると再実行される
というわけでもないmrsekut
handleActionを書かないと再実行はされない
Halogen.HTML.div_ などの関数でHTMLっぽいものを記述する
どういう基準で使い分ける↓ #??
子が、純粋なHTMLなのか、Halogen Componentなのか、の差かなmrsekut
H.ComponentHTML action slots m
purs(hs)
type ComponentHTML action slots m = HTML (ComponentSlot slots m action) action
内部にはHalogen HTMLを書く