⚡️ Fast async task based Swift framework with focus on type safety, concurrency and multi threading
TaskQueueDelegate
and TaskCondition
methods as they had no real usage and could present problems if signatures are changes.Fixed retain cycle when task is added to the queue
Fixed state inconsistency when cancelling task
Fixed an issue with adding task to a suspended queue
onValue(:_)
task method. Error will be passed to the onError(:_)
method.flatMap
, flatMapError
, map
and mapError
operators on Result<T>
enum.TaskQueueDelegate
with taskWillFinishExecution(task:)
method
Note: Framework binary is not attached with this release due to the issue with precompiled frameworks rdar://23551273
First stable Overdrive 0.0.1 release