:: 80 Words

Swift Task Store provides a clean API for managing unstructured async tasks in Swift applications. Store tasks by key, query their running state, and configure what happens when you add a task for a key that's already running—cancel the old one, ignore the new one, or let them run in parallel.

I wrote a three-part series exploring the problems this library solves and how it works under the hood.