Signal handling in Swift

I don't follow this statement. An AsyncStream should really work here as the source of the AsyncSequence.