paleolimbot opened a new issue, #11: URL: https://github.com/apache/arrow-nanoarrow/issues/11
A number of functions should be defined as `inline` with their definition visible to the compiler when a client types `#include "nanoarrow.h"`. Buffer appenders, element-wise builder, and bitmap functions are in this category. My expertise is pretty limited with respect to strategies of how to do this while maintaining nice documentation...I imagine the headers would get split up (error.h, buffer.h, bitmap.h, builder.h) and nanoarrow.h would get reduced to a set of includes. I rather liked reading through adbc.h to get a sense of what ADBC is and what it does, so perhaps there's another strategy that can be used to maintain nanoarrow.h in something like its current form. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
