Removed function that wasn't being used in 'greg', moved to 'main'
parent
c06d81d17d
commit
ee6bb3959c
@ -0,0 +1,14 @@
|
||||
package main
|
||||
|
||||
import "slices"
|
||||
|
||||
// Returns all elements in slice A that are NOT in slice B
|
||||
func setDifference[T comparable](s1 []T, s2 []T) []T {
|
||||
toReturn := make([]T, 0, len(s1))
|
||||
for _, val := range s1 {
|
||||
if !slices.Contains(s2, val) {
|
||||
toReturn = append(toReturn, val)
|
||||
}
|
||||
}
|
||||
return toReturn
|
||||
}
|
Loading…
Reference in New Issue