Compare commits

..

No commits in common. "main" and "v1.12.2" have entirely different histories.

View file

@ -81,15 +81,6 @@ func Contains[T comparable](a []T, b T) bool {
return false return false
} }
func ContainsFunc[T any](a []T, f func(t T) bool) bool {
for _, v := range a {
if f(v) {
return true
}
}
return false
}
func Compact[T any](a []T, compactor func(acc T, next T) T) T { func Compact[T any](a []T, compactor func(acc T, next T) T) T {
var acc T var acc T
for _, v := range a { for _, v := range a {