numere-org / NumeRe

Framework for numerical computations, data analysis and visualisation
https://www.numere.org
GNU General Public License v3.0
20 stars 7 forks source link

Enable method chaining and improve return values for table methods #248

Closed numeredev closed 1 month ago

numeredev commented 2 months ago

DESCRIPTION

Is your change request related to a problem? Please describe. Table methods do not yet support method chaining (with the new methods). Additionally, many return values are not correctly typed yet. Can be combined with the changes in #236

Describe the solution you'd like See description.

Describe possible alternatives you've considered A clear and concise description of any alternative solutions or features you've considered, if any.

Additional context Add any other context or screenshots about the feature request here.

(Do not write below this line)


DEVS' SECTION

ANALYSIS

Requires some fiddling around with the method signatures (s.th. like "use the maximal reasonable method chain" for the table itself and chain the remaining methods like a usual).

IMPLEMENTATION STEPS

(see also our Wiki for implementation guidelines)

DOCUMENTATION STEPS

(see also our Wiki for further information)

PULL REQUEST