A tiny library used for your debouncing (throttling) needs, written in Swift.
-
Updated
Mar 18, 2022 - Swift
A tiny library used for your debouncing (throttling) needs, written in Swift.
I learn how to make a reactive function, variable, and custom UI with closure for action. And I don't want to use "disposableBag". So I make this library from 2015. I have known my library not good. But I learn a lot about reactive programming.
🔂 SwiftUI View modifier like `onChange` but with debounce & Swift actor that can wrap any function to create a debounced version
💎 Simple classes for efficiently handling events based on a Swift Concurrency.
The missing Time Sequence Operators for Swift Concurrency
It's a programmatic iTunes App UI , demonstrates with SnapKit, Dark & Light Mode, UICollectionViewCompositionalLayout, Debounce(For Search), Customised AVPlayerViewController, Apple's Native Highlighting cell methods and MVVM Architecture.
A software attempt to address the "double key press" issue on Apple's butterfly keyboard [not actively maintained]
Add a description, image, and links to the debounce topic page so that developers can more easily learn about it.
To associate your repository with the debounce topic, visit your repo's landing page and select "manage topics."