6380833
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package slicesx import ( "cmp" "slices" ) func Normalize[S ~[]E, E cmp.Ordered](s S) S { out := slices.Clone(s) slices.Sort(out) return slices.Compact(out) }