Skip to content

Solve Parameter Optionality for Ops with Many Arguments #255

@gselzer

Description

@gselzer

While Java methods tends to limit the number of parameters (often using aggregator objects when the number of parameters becomes burdensome), many algorithms in Python have far more parameters than can be supported using the current functional parameters (example 1).

Given the current paradigm of dropping required arguments left-to-right, this is not only is this many different reduced OpInfos, but additionally very burdensome in the case where the user only wants one optional argument that is at the very right of the parameter list.

Tangentially related to #245

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions