Avatar
@swift-5.1.5 struct AError: Error {} struct BError: Error {} func foo<E: Error>(_ errors: [E]) { print(errors.map { "\($0)" }.joined(separator: ", ")) } foo([AError(), BError()])