Skip to content

Feedback on usability. #242

@peebeejay

Description

@peebeejay

I'm generally voicing displeasure about the change in function signatures in v8. Prior, one would invoke functions w a param object, while now, functions (ex: listTickers) can potentially have 15 different args that have to be passed in the correct order.

Given keyword arguments aren't a thing in typescript, usage here is unwieldy to the point of being dangerous and unusable.

Ex:
Image

How was this design choice made? Clearly it will also impact upgradability and create a larger amount of breaking changes if function signatures change.

Looking forward to your response.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions