Add array removal helper

This commit is contained in:
Christoph Hagen
2025-01-05 09:20:32 +01:00
parent 22e7d9a05a
commit 0dca633805
2 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,12 @@
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
}
}