13 lines
269 B
Swift
13 lines
269 B
Swift
|
|
extension Array where Element: Equatable {
|
|
|
|
@discardableResult
|
|
mutating func remove(_ element: Element) -> Bool {
|
|
guard let index = firstIndex(of: element) else {
|
|
return false
|
|
}
|
|
remove(at: index)
|
|
return true
|
|
}
|
|
}
|