Renamed to elm-messenger/messenger-core. That is where the repository lives now. It has not been published as a package under the new name.
Versions published as linsyking/messenger-core still install under that name. 34 versions of 52 come from the new location (see their notes). 7 versions could not be recovered and cannot be installed.
Unavailable. Nobody can download this version any more, with elm or with the Lamdera compiler: Software Heritage has not archived the repo; no fork with tag 14.0.0 found (17 same-name repos checked); no cached copy. Use another version.
General model is designed to be an abstract interface of layers, components, etc..
A Gernel model has the ability to:
MsgBase
Used when sending a msg to parent object.
Using SOMMsg when sending a SceneOutputMsg, which will be directedly handled by Top-level.
Concrete General Model.
Users deal with the fields in concrete model.
Rolled Abstract General Model.
Cannot be directedly modified. Used for storage.
Unroll a rolled abstract model.
Abstract a concrete model to an abstract model.
Initialize it with env and msg.
View model list.
A general matcher type sugar
Change the update function to remap the result and return the changed abstract general model.
Change the updaterec function to remap the result and return the changed abstract general model.
The Basic Msg Model.
Using Other when sending msg to objects in the same type. Make sure the
othertarcan pass the matcher of target object.