Function whenIsIsomorphicIterable

  • Conditional handler for when something is an AsynchronousIterable.

    Type Parameters

    • TrueOutput

    Parameters

    • truthyHandler: Unary<IsomorphicIterable<unknown>, TrueOutput>

    Returns (<FalseInput, FalseOutput>(falsyHandler) => ((value) => TrueOutput | FalseOutput))

      • <FalseInput, FalseOutput>(falsyHandler): ((value) => TrueOutput | FalseOutput)
      • Type Parameters

        • FalseInput = IsomorphicIterable<unknown>

        • FalseOutput = TrueOutput

        Parameters

        • falsyHandler: Unary<FalseInput, FalseOutput>

        Returns ((value) => TrueOutput | FalseOutput)

          • (value): TrueOutput | FalseOutput
          • Parameters

            • value: unknown

            Returns TrueOutput | FalseOutput