feat: deprecate lo.Reverse and move it to lom.Reverse (#576)

This commit is contained in:
Samuel Berthe
2025-01-25 18:26:52 +01:00
committed by GitHub
parent 8e64522eb6
commit 677bfd183b
5 changed files with 86 additions and 11 deletions

View File

@@ -0,0 +1,20 @@
package mutable
import "fmt"
func ExampleReverse() {
list := []int{0, 1, 2, 3, 4, 5}
Reverse(list)
fmt.Printf("%v", list)
// Output: [5 4 3 2 1 0]
}
// Fill fills elements of array with `initial` value.
// Play: https://go.dev/play/p/VwR34GzqEub
func Fill[T any, Slice ~[]T](collection Slice, initial T) {
for i := range collection {
collection[i] = initial
}
}