Documentation
¶
Index ¶
- func Aggregate[T any, R any](slice []T, aggregator func(int, T, R) R, initial R) R
- func Chunk[T any](values []T, chunkSize int) [][]T
- func Convert[T any, R any](slice []T, converter func(T) R) []R
- func Filter[T any](s []T, filter func(T) bool) []T
- func First[T any](s []T, filter func(item T) bool) (T, fail.CustomError)
- func ToAnyArray[T any](slice []T) []any
- func ToStringArray[T any](slice []T) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Aggregate ¶
Aggregate iterates over a slice and applies an aggregator function to each element.
func ToAnyArray ¶
ToAnyArray converts a slice to an array of any
func ToStringArray ¶
ToStringArray converts a slice to a string array
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.