Skip to content

Package

AsyncKit

Provides a set of utilities for working with EventLoopFutures and other pre-Concurrency support APIs.

Overview

AsyncKit is a legacy package; its use is not recommended in new projects.

AsyncKit provides a number of extensions to both Swift’s Concurrency primitives and NIO’s futures to make working with them easier. The long-term goal is to migrate away from this package as Swift Concurrency adds support for working in an asynchronous environment easy.

See references below for usage details.

Topics

Legacy connection pools

Optionals

EventLoop and EventLoopGroup

EventLoopFuture

EventLoopFuture operators

Extended Modules