obj
a long function to be executed in a message after the view function has run at least once
JobName
string
JobWork
Model -> Model * Cmd<Msg>
ViewHasExecuted
bool
Type something to start searching.