Files
kurious/internal/common/xslice/map.go
2023-12-09 00:33:12 +03:00

11 lines
155 B
Go

package xslice
func Map[T, U any](in []T, f func(T) U) []U {
out := make([]U, len(in))
for i, value := range in {
out[i] = f(value)
}
return out
}