cross-input-aggregation icon indicating copy to clipboard operation
cross-input-aggregation copied to clipboard

halfagg: Remove fixed limit

Open real-or-random opened this issue 4 months ago • 0 comments

This is one way to deal with the limit. My thinking is that we shouldn't be responsible for the limit.

The drawback of this approach is that it removes some tests. The rust spec is still correct in the sense that you can't possibly have two Seqs whose combined size is larger than usize::MAX because you won't have enough memory. But that's rather implicit, and it may not be true for implementations using other data types, or in other languages etc. Implementations that want to enforce a limit will have to figure out how to do it, because the spec won't help them.

real-or-random avatar Feb 15 '24 10:02 real-or-random