# list.add_all_copy · Rell standard library · Chromia Docs (concept)

> function add_ all_ copy(values: collection <-T>): list <T> Returns a new list that is the concatenation of the elements of this list with those of the give

Source: https://docs.chromia.com/pages/rell-stdlib/-rell-system-library/root/list/add_all_copy/

FUNCTION

# list.add\_all\_copy

```signature
function add_all_copy(values: collection<-T>): list<T>
```

Returns a new list that is the concatenation of the elements of this list with those of the given
collection.

`a.add_all_copy(b)` is equivalent to `a + b`, where `a` and `b` are lists.

Examples:

* `[].add_all_copy([])` returns `[]`
* `[1].add_all_copy([2])` returns `[1, 2]`
* `[[1]].add_all_copy([[2]])` returns `[[1], [2]]`

**Parameters**

* **values** — the other collection

Since 0.14.16

[View this page on docs.chromia.com](https://docs.chromia.com/pages/rell-stdlib/-rell%20-system%20-library/%5Broot%5D/list/add_all_copy.html)Generated API reference, mirrored from the live docs
