Files
lo/docs/data/it-concat.md
T
2026-02-08 02:26:36 +01:00

611 B

name, slug, sourceRef, category, subCategory, playUrl, variantHelpers, similarHelpers, position, signatures
name slug sourceRef category subCategory playUrl variantHelpers similarHelpers position signatures
Concat concat it/seq.go#L358 it sequence
it#sequence#concat
it#sequence#flatten
core#slice#concat
160
func Concat[T any, I ~func(func(T) bool)](collection ...I) I

Returns a sequence of all the elements in iterators. Concat conserves the order of the elements.

list1 := slices.Values([]int{0, 1, 2})
list2 := slices.Values([]int{3, 4, 5})
list3 := slices.Values([]int{6, 7, 8})

result := it.Concat(list1, list2, list3)

// result: []int{0, 1, 2, 3, 4, 5, 6, 7, 8}