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]

Reply via email to