extension Array { func removeObject(object: T) { var index = find(self, object) self.removeAtIndex(index) } } >
briefly and concisely:
func removeObject(object: T, inout fromArray array: [T]) { var index = find(array, object) array.removeAtIndex(index!) }