v0.1.0
Initial release.
Features
TaskStore<Key>- Observable container for managing keyed async tasksTaskStoreDuplicateKeyBehavior- Configurable handling for duplicate key requests:.cancelPrevious(wait:)- Cancel and optionally wait for previous task.wait- Wait for previous task to complete before starting new one.runConcurrently- Run both tasks simultaneously.preferPrevious- Keep existing task, ignore new request