Class Pipeline<TIn, TOut>

A class for writing chained/conditional operations in a data-flow manner.

This is useful when you need to do a series of operations on an object, perhaps conditionally.

Type Parameters

  • TIn

  • TOut

Hierarchy

  • Pipeline

Constructors

Properties

Methods

Constructors

  • Type Parameters

    • TIn

    • TOut

    Parameters

    • factory: ((TIn: TIn) => TOut)
        • (TIn: TIn): TOut
        • Parameters

          • TIn: TIn

          Returns TOut

    Returns Pipeline<TIn, TOut>

Properties

factory: ((TIn: TIn) => TOut)

Type declaration

    • (TIn: TIn): TOut
    • Parameters

      • TIn: TIn

      Returns TOut

Methods