Files
torrent-indexer/utils/util.go

13 lines
180 B
Go
Raw Normal View History

package utils
func Filter[A any](arr []A, f func(A) bool) []A {
var res []A
res = make([]A, 0)
for _, v := range arr {
if f(v) {
res = append(res, v)
}
}
return res
}