Closed ecorm closed 2 years ago
I can't immediately think of a use case on my end, but it does seem like the Variant
s are really cool and pretty non-trivial, and I could see myself using them in non-CppWAMP contexts down the road.
Variant shall remain within CppWAMP. I have a closed-source serialization library in the works that includes a replacement for Variant. If my employer allows me to open-source this serialization library, it shall be adopted by CppWAMP and would eliminate the dependencies on other serialization libraries.
I'm wondering if the
Variant
facilities of CppWAMP should be part of their own library. This sub-library could be useful for folks that need to represent JSON objects in C++, even if they're not using WAMP.