I’ve been giving my ModelKit code a huge overhaul recently. It’s made my life a lot easier, and I would like to share the benefits of it with others.
It has significantly changed from the initial, heavily macro-based version I posted here, so I’ve decided to take this old version down.
I’m in the process of writing up some documentation for it, and will post it here soon. It is incredibly useful, and really makes the process of designing an application around a data model orders of magnitude more straightforward. I’m trying to find a way to convey just how useful it is, which is why I’m assembling some detailed information about it, along with an example project to demonstrate its use. This might take some time, but I thought it best to take this old unsupported code away now in case anyone decided to look at it
The first part of this documenting endeavour will be an overview of ValueTrees themselves; there is still a lot of mystery surrounding them, and many people aren’t even aware of them, let alone how powerful they are. Regardless of whether anyone else thinks the ModelKit project is a good idea, I hope that I can at least provide a solid platform of knowledge to inspire users to begin experimenting with ValueTrees in their applications.
More to come!