| 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) | |
| } | |
| 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) | |
| } | |