arrays: add a generic arrays.concat(os.args,'abc','xyz') function (#11985)

This commit is contained in:
Rémi 2021-09-26 16:41:50 +00:00 committed by GitHub
parent 4c01627e00
commit 09dfc3f301
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 24 additions and 0 deletions

View file

@ -280,3 +280,13 @@ pub fn group_by<K, V>(list []V, grouping_op fn (v V) K) map[K][]V {
return result
}
// concatenate two arrays
pub fn concat<T>(a []T, b ...T) []T {
mut m := []T{cap: a.len + b.len}
m << a
m << b
return m
}