`function`

`stable`

`pipe(...fns: Array<UnaryFunction<any, any>>): UnaryFunction<any, any>`

fns | Type: |

`UnaryFunction<any, any>`

`pipe(): UnaryFunction<T, T>`

There are no parameters.

`UnaryFunction<T, T>`

`pipe(fn1: UnaryFunction<T, A>): UnaryFunction<T, A>`

fn1 | Type: |

`UnaryFunction<T, A>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>): UnaryFunction<T, B>`

fn1 | Type: |

fn2 | Type: |

`UnaryFunction<T, B>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>): UnaryFunction<T, C>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

`UnaryFunction<T, C>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>): UnaryFunction<T, D>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

`UnaryFunction<T, D>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>, fn5: UnaryFunction<D, E>): UnaryFunction<T, E>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

fn5 | Type: |

`UnaryFunction<T, E>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>, fn5: UnaryFunction<D, E>, fn6: UnaryFunction<E, F>): UnaryFunction<T, F>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

fn5 | Type: |

fn6 | Type: |

`UnaryFunction<T, F>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>, fn5: UnaryFunction<D, E>, fn6: UnaryFunction<E, F>, fn7: UnaryFunction<F, G>): UnaryFunction<T, G>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

fn5 | Type: |

fn6 | Type: |

fn7 | Type: |

`UnaryFunction<T, G>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>, fn5: UnaryFunction<D, E>, fn6: UnaryFunction<E, F>, fn7: UnaryFunction<F, G>, fn8: UnaryFunction<G, H>): UnaryFunction<T, H>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

fn5 | Type: |

fn6 | Type: |

fn7 | Type: |

fn8 | Type: |

`UnaryFunction<T, H>`

`pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>, fn5: UnaryFunction<D, E>, fn6: UnaryFunction<E, F>, fn7: UnaryFunction<F, G>, fn8: UnaryFunction<G, H>, fn9: UnaryFunction<H, I>): UnaryFunction<T, I>`

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

fn5 | Type: |

fn6 | Type: |

fn7 | Type: |

fn8 | Type: |

fn9 | Type: |

`UnaryFunction<T, I>`

```
pipe(fn1: UnaryFunction<T, A>, fn2: UnaryFunction<A, B>, fn3: UnaryFunction<B, C>, fn4: UnaryFunction<C, D>, fn5: UnaryFunction<D, E>, fn6: UnaryFunction<E, F>, fn7: UnaryFunction<F, G>, fn8: UnaryFunction<G, H>, fn9: UnaryFunction<H, I>, ...fns: UnaryFunction<any, any>[]): UnaryFunction<T, {
}>
```

fn1 | Type: |

fn2 | Type: |

fn3 | Type: |

fn4 | Type: |

fn5 | Type: |

fn6 | Type: |

fn7 | Type: |

fn8 | Type: |

fn9 | Type: |

fns | Type: |

`UnaryFunction<T, { }>`

© 2015–2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors.

Code licensed under an Apache-2.0 License. Documentation licensed under CC BY 4.0.

https://rxjs.dev/api/index/function/pipe