vortex icon indicating copy to clipboard operation
vortex copied to clipboard

Audit & document definitions of compute functions

Open lwwmanning opened this issue 1 year ago • 0 comments

And document accordingly (related to #574)

A non-exhaustive list of potential inconsistencies:

  • Should SliceFn::slice implementations for arrays do bounds checking, or always assume that it was done by the top-level compute fn?
  • What should the behavior of SliceFn::slice be if start >= stop (Rust slice semantics would return empty, we are inconsistent)
  • What is the behavior of fill_forward? Should the resulting Array now NonNullable, or should it have the exact same DType?
  • etc.

lwwmanning avatar Aug 09 '24 18:08 lwwmanning