# Function: concatPaths()

[**lifecycle-kit**](https://jonbogaty.com/lifecycle-kit/api/readme/index.md)

***

[lifecycle-kit](https://jonbogaty.com/lifecycle-kit/api/readme/index.md) / [forms](https://jonbogaty.com/lifecycle-kit/api/forms/readme/index.md) / concatPaths


# Function: concatPaths() {#function-concatpaths}


> **concatPaths**(...`paths`): [`Path`](https://jonbogaty.com/lifecycle-kit/api/forms/interfaces/path/index.md)

Defined in: [forms/path.ts:238](https://github.com/jbcom/lifecycle-kit/blob/074e4e7b8038d3e2de9eb44c4b5b5aee0ef02b48/src/forms/path.ts#L238)

Concatenate paths.

The composition operator for rules. `repeat` calls this n times over a
translated body segment; `pair` calls it over a mirrored appendage. Order is
preserved because it is draw order, and later shapes are the ones a
directional light treats as nearer.


## Parameters {#parameters}



### paths {#paths}


...readonly [`Path`](https://jonbogaty.com/lifecycle-kit/api/forms/interfaces/path/index.md)[]


## Returns {#returns}


[`Path`](https://jonbogaty.com/lifecycle-kit/api/forms/interfaces/path/index.md)
