Abstractions are provided to cover common dataset operations.
See the tests/write.c source code, which writes strings, scalar primitives and a chunked multi-dimensional integer array.
Uses meson and ninja, typically acquired via pip.
$ meson setup build && cd build
build $ ninja test && ninja install