scikit-hep / ragged

Manipulating ragged arrays in an Array API compliant way.
https://data-apis.org/array-api/latest/API_specification
BSD 3-Clause "New" or "Revised" License
30 stars 6 forks source link

To-do items toward a minimum viable product #8

Closed jpivarski closed 9 months ago

jpivarski commented 10 months ago

This would reduce our 51 TODOs down to 20 (by filling in 31).

jpivarski commented 9 months ago

Now

% fgrep -r 'NotImplementedError("TODO ' src | wc -l
33

The remaining 8 check-boxes should bring it down by 7, down to 26 TODOs. (The accounting changed when I converted assertions into NotImplementedError.)

jpivarski commented 9 months ago

Now

% fgrep -r 'NotImplementedError("TODO ' src | wc -l
23

Yes, I got rid of a few others along the way (arguments in ragged.array functions).

All the rest of the NotImplementedError TODOs are in issues. They'll be addressed one at a time, as needed.