An implementation of the pyson file type
(see https://github.com/OmegaGodzilla66/PYSON for the original implementation)
Don't. It is a horrible file type. That said, if you need a reasonably compact way to store
integer, floating point, string, or string list values, you could technically do worse
(it could be JSON).
Because it works and is definitely faster than the original Python implementation.
And also has a way better and more idiomatic API. And a README that agrees with the code.
Maybe I'll even make a way to turn pyson into JSON or TOML or Pkl at some point, who knows.
You don't.
I have no idea whether it will work on literally any platform, so just do whatever you would with
any other C++ library you need to install from source (no idea how people normally do that).
Currently, the documentation is the code comments. Sorry.
The one piece of advice that I can give you that is not in the code is that
it is completely fine to pass around a PysonFileReader on unix since it is quite small,
but on Windows it can be upwards of half a kilobyte, so try not to copy it.
Open a Github issue.