Alpha 1-3
Pre-release
Pre-release
This release allows for custom serialization. The serial format is now behind a template parameter and is accessed via a SerialAdapter class.
So instead of RunFromJSON(), you call Runnlohmann::json() or whatever serialization type you are using.
You can provide the implementation of the SerialAdapter functions in a header and include it in your program.
Hopefully this is more powerful and still easy to understand.