update to libucl 0.8 and try the new C++ API
mheily opened this issue · comments
Mark Heily commented
jobd ships with a private copy of libucl-0.7.3 in the vendor directory.
However, libucl 0.8 has been released, and includes a C++ API. There's no documentation, but here's the header:
https://github.com/vstakhov/libucl/blob/master/include/ucl%2B%2B.h
If this could be a replacement for nlohmann::json, that would be nice. Why ship with two JSON libraries, when you can use one? UCL also has schema validation support, which nlohmann::json does not.