Awesomeco

Description of the Awesomeco project…

int main()
{
    using namespace gb;

    auto data = json_t{
        k<"hello">   = v{"Hello", "world", "!"},
        k<"version"> = v{
            k<"major"> = 1u,
            k<"minor"> = 0u
        },
        k<"items">   = v{
            v{ k<"name"> = "name1", k<"addr"> = "addr1" },
            v{ k<"name"> = "name1", k<"addr"> = "addr1" }
        }
    };

    //DisplayType<decltype(data)>{};

    std::cout << data.get<"version">() << std::endl;

    return 0;
}