├── .github └── dependabot.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── Throttler │ ├── Actor │ └── Throttler.swift │ ├── debounce.swift │ ├── delay.swift │ └── throttle.swift └── Tests ├── LinuxMain.swift └── ThrottlerTests ├── ThrottlerTests.swift └── XCTestManifests.swift /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Throttler/Actor/Throttler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Sources/Throttler/Actor/Throttler.swift -------------------------------------------------------------------------------- /Sources/Throttler/debounce.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Sources/Throttler/debounce.swift -------------------------------------------------------------------------------- /Sources/Throttler/delay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Sources/Throttler/delay.swift -------------------------------------------------------------------------------- /Sources/Throttler/throttle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Sources/Throttler/throttle.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/ThrottlerTests/ThrottlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Tests/ThrottlerTests/ThrottlerTests.swift -------------------------------------------------------------------------------- /Tests/ThrottlerTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boraseoksoon/Throttler/HEAD/Tests/ThrottlerTests/XCTestManifests.swift --------------------------------------------------------------------------------