Would it make sense to make a draft PR with your branch so that folks can comment on specific parts of it?
Neal On Wed, Jun 1, 2022 at 10:20 AM Tobias Zagorni <tob...@zagorni.eu.invalid> wrote: > Am Dienstag, dem 31.05.2022 um 12:41 -0700 schrieb Micah Kornfield: > > > > - Should we allow multiple runs of the same value following each > > other? > > > Otherwise we would either need a pass to correct this after a lot > > > of > > > operations, or make RLE-aware versions of thier kernels. > > > > Is there any benefit you see in disallowing it? > > Some operations would be simpler. The one I can think of head is > equality check between the whole arrays, it could just memcpy the run > length buffer and compare the child arrays like you would compare any > array of the child type. Probably not worth the complexity of > disallowing it, but maybe someone knows more important cases. > > > > Best, > Tobias >