other: 优化 collection.map 相关函数签名,优化使用体验

This commit is contained in:
kercylan98
2024-01-12 17:14:01 +08:00
parent af237448d7
commit 8d0cbed4f4
3 changed files with 13 additions and 10 deletions

View File

@@ -1,9 +1,12 @@
package collection
package collection_test
import "fmt"
import (
"fmt"
"github.com/kercylan98/minotaur/utils/collection"
)
func ExampleMappingFromSlice() {
result := MappingFromSlice[[]int, []int]([]int{1, 2, 3}, func(value int) int {
result := collection.MappingFromSlice([]int{1, 2, 3}, func(value int) int {
return value + 1
})
fmt.Println(result)
@@ -12,7 +15,7 @@ func ExampleMappingFromSlice() {
}
func ExampleMappingFromMap() {
result := MappingFromMap[map[int]int, map[int]int](map[int]int{1: 1, 2: 2, 3: 3}, func(value int) int {
result := collection.MappingFromMap(map[int]int{1: 1, 2: 2, 3: 3}, func(value int) int {
return value + 1
})
fmt.Println(result)