Open
Description
A lot of the items and functions in this crate are undocumented, and it is hard to understand how to use this crate (and hdf5) in the correct way for maximum performance.
We should minimally add documentation for most types and functions, to make the documentation on docs.rs
as clear as possible. Doctests can be added to individual functions to illustrate basic principals.
Having a guide on how to use the crate to fit in with the hdf5
ecosystem would be nice. We could link the current examples, and add additional one for how to use chunking, performance pitfalls (compression on varlen arrays, SOA vs AOS), and related functionality/tips & tricks in h5py
and other relevant locations.