Module
Pha.App
- Package
- purescript-pha
- Repository
- gbagan/purescript-pha
#app Source
app :: forall effs state msg. { init :: Tuple state (Action state effs), interpreter :: VariantF effs (Effect Unit) -> Effect Unit, subscriptions :: state -> Array (Sub msg), update :: msg -> Action state effs, view :: state -> Document msg } -> App msg state effs
app ∷ ∀msg state effs. {
init ∷ Tuple state (Action state effs),
view ∷ state → Document msg,
update ∷ msg → Action state effs,
subscriptions ∷ state → Array (Sub msg)
} → App effs