Module

Pha.App

Package
purescript-pha
Repository
gbagan/purescript-pha

#app Source

app :: forall msg state. { init :: { action :: Maybe msg, state :: state }, selector :: String, subscriptions :: Array (Subscription msg), update :: msg -> Update state Unit, view :: state -> Html msg } -> Effect Unit

#sandbox Source

sandbox :: forall msg state. { init :: state, selector :: String, update :: msg -> state -> state, view :: state -> Html msg } -> Effect Unit
sandbox ∷ ∀msg state effs. {
    init ∷ state,
    view ∷ state → Html msg,
    update ∷ msg → state → state,
    selector ∷ String
} → Effect Unit