Skip to content

Debounce incorrectly named throttle #1471

@doctorpangloss

Description

@doctorpangloss

Bug

Which library version?

Latest

What are the platform(s), environment(s) and related component version(s)?

All

What is the use case or problem?

The Debounce is still called Throttle in System.Reactive, and the Throttle is somewhat achieved by sample (reopens #395).

What is the expected outcome?

The names for these things should be how they are everywhere else.

What is the actual outcome?

For some reason, Debounce was called Throttle in C#.

Do you have a code snippet or project that reproduces the problem?

To a certain extent, elaborating on what debounce and throttle mean and do might only add confusion to this ticket as it did in the last. These snapshots from the documentation should illuminate the issue:

Capture

From Reactivex.io. Observe RxNET calls Throttle what is called in plurality Debounce.

Additionally, the behavior that is tested here is a debounce. It is similar to the tests in the Java implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions