This package proposes a Return type that helps building a structure for scalable programming on TEA.
Convert to ModelModifier
Generate a Return having a ModelModifier.
Generate a Return having a Cmd.
Generate a Return having a Output.
Generate a Return having Output list.
Generate an empty Return.
Add a ModelModifier to the return
Add a Output to the return
Add Output list to the return
Transform a model type to the other.
Map Outputs in a Return.
Merge two Returns into a one Return.
Apply a Model to ModelModifier.
Reflects the Output in the Return. the Return returned by the handle function is merged with the original Return.
Make outputs empty.
Handle outputs then clear it.
An alternative type to (Model, Cmd msg), which is the return value of the general update function.