You are talking about C++. If a library exists, already exists an implementation for it in C++. Comparing Elm with C++ doesn't makes so much sense.
https://en.wikipedia.org/wiki/List_of_platform-independent_G...