---
title: "Discussion on \"Chapter 12 : UseCase09 - debounce\" | Hashnode"
description: "Discussion on \"Chapter 12 : UseCase09 - debounce\". Let us now work on time-based control\ndebounce() waits for a quiet period before emitting a value.\nIf new values keep arriving quickly, it keeps resetting the timer. Only when emissions stop for a spe"
url: "https://hashnode.com/posts/chapter-12-usecase09-debounce/6990c73187b522db6dba6cba"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Chapter 12 : UseCase09 - debounce](https://kotlinflow.hashnode.dev/chapter-12-usecase09-debounce?utm_source=hashnode&utm_medium=feed)

Let us now work on time-based control debounce() waits for a quiet period before emitting a value. If new values keep arriving quickly, it keeps resetting the timer. Only when emissions stop for a spe

Jan 26 · 3 min read · kotlinflow.hashnode.dev  
Updated Feb 20  
Read the article

-   [#kotlin](https://hashnode.com/tag/kotlin)
-   [#kotlin-flow](https://hashnode.com/tag/kotlin-flow)
-   [#flow](https://hashnode.com/tag/flow)
-   [#debouncing](https://hashnode.com/tag/debouncing)
-   [#debouncing-and-throttling](https://hashnode.com/tag/debouncing-and-throttling)
-   [#debounce](https://hashnode.com/tag/debounce)
-   [#time](https://hashnode.com/tag/time)

## Written by

[Ganesh Rama Hegde](https://hashnode.com/@hegde10122)

@hegde10122 · Mumbai,India

  
[View profile](https://hashnode.com/@hegde10122)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
