Documentation
¶
Index ¶
- func Filtered[T any](ts []T, f func(T) bool) []T
- func FilteredMap[K comparable, T any](tm map[K]T, f func(T) bool) map[K]T
- func Find[T comparable](slice []T, findFunc func(T) bool) (T, bool)
- func Intersection[T comparable](slice1, slice2 []T) []T
- func Map[T, U any](ts []T, f func(T) U) []U
- func MapMap[K comparable, T, U any](tm map[K]T, f func(T) U) map[K]U
- func RemoveDuplicates[T comparable](sliceList []T) []T
- func RemoveValue[T comparable](slice []T, value T) []T
- func SlicesItemsMatch[T comparable](slice1, slice2 []T) bool
- type Set
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilteredMap ¶
func FilteredMap[K comparable, T any](tm map[K]T, f func(T) bool) map[K]T
func Find ¶
func Find[T comparable](slice []T, findFunc func(T) bool) (T, bool)
func Intersection ¶
func Intersection[T comparable](slice1, slice2 []T) []T
func MapMap ¶
func MapMap[K comparable, T, U any](tm map[K]T, f func(T) U) map[K]U
func RemoveDuplicates ¶
func RemoveDuplicates[T comparable](sliceList []T) []T
func RemoveValue ¶
func RemoveValue[T comparable](slice []T, value T) []T
func SlicesItemsMatch ¶
func SlicesItemsMatch[T comparable](slice1, slice2 []T) bool
Types ¶
Click to show internal directories.
Click to hide internal directories.