restartable (hackage): Minimal live coding library. It can store model of the model-view-event-update applications. It uses FromJSON and ToJSON with default value for absent data elements, and Generic parser otherwise:  It is preferred to attach initial value to every substructure, so whenever it fails to parse the remaining part of the state is still parsed correctly.  See https://github.com/mjgajda/restartable#readme
Keywords: bsd3|control|library