Packages authored by sideeffect.io
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
AsyncExtensions
AsyncExtensions aims to mimic Swift Combine operators for async sequences.
AsyncStateMachine
Async State Machine aims to provide a way to structure an application thanks to state machines. The goal is to identify the states and the side effects involved in each feature and to model them in a consistent and scalable way.
Regulate
Provides time-based regulation operators like Debounce and Throttle. 100% based on Swift concurrency.
3 packages.