pipe<A, B>(value: A, fn1: (value: A) => B): B Parameters
- value: A
- fn1: (value: A) => B
Returns B
pipe<A, B, C>(value: A, fn1: (value: A) => B, fn2: (value: B) => C): C Parameters
- value: A
- fn1: (value: A) => B
- fn2: (value: B) => C
Returns C
pipe<A, B, C, D>( value: A, fn1: (value: A) => B, fn2: (value: B) => C, fn3: (value: C) => D,): D Parameters
- value: A
- fn1: (value: A) => B
- fn2: (value: B) => C
- fn3: (value: C) => D
Returns D
pipe<A, B, C, D, E>( value: A, fn1: (value: A) => B, fn2: (value: B) => C, fn3: (value: C) => D, fn4: (value: D) => E,): E Parameters
- value: A
- fn1: (value: A) => B
- fn2: (value: B) => C
- fn3: (value: C) => D
- fn4: (value: D) => E
Returns E
pipe<A, B, C, D, E, F>( value: A, fn1: (value: A) => B, fn2: (value: B) => C, fn3: (value: C) => D, fn4: (value: D) => E, fn5: (value: E) => F,): F Parameters
- value: A
- fn1: (value: A) => B
- fn2: (value: B) => C
- fn3: (value: C) => D
- fn4: (value: D) => E
- fn5: (value: E) => F
Returns F
pipe<A, B, C, D, E, F, G>( value: A, fn1: (value: A) => B, fn2: (value: B) => C, fn3: (value: C) => D, fn4: (value: D) => E, fn5: (value: E) => F, fn6: (value: F) => G,): G Parameters
- value: A
- fn1: (value: A) => B
- fn2: (value: B) => C
- fn3: (value: C) => D
- fn4: (value: D) => E
- fn5: (value: E) => F
- fn6: (value: F) => G
Returns G
pipe<A, B, C, D, E, F, G, H>( value: A, fn1: (value: A) => B, fn2: (value: B) => C, fn3: (value: C) => D, fn4: (value: D) => E, fn5: (value: E) => F, fn6: (value: F) => G, fn7: (value: G) => H,): H Parameters
- value: A
- fn1: (value: A) => B
- fn2: (value: B) => C
- fn3: (value: C) => D
- fn4: (value: D) => E
- fn5: (value: E) => F
- fn6: (value: F) => G
- fn7: (value: G) => H
Returns H
Pipe
valuethrough several functions with each having the result of the last one being passed to the next as its input.