libxndΒΆ

libxnd implements support for typed memory blocks using the libndtypes type library.

Types include ndarrays, ragged arrays (compatible with the Arrow list type), optional data (bitmaps are compatible with Arrow), tuples, records (structs), strings, bytes and categorical values.