code: def reduce(streams: "List[Stream[T]]") -> "Stream[List[T]]":
      """Creates a reduce stream from given input streams.
  
      Parameters
      ----------
      streams : `List[Stream[T]]`
          A list of input streams to be aggregated.
  
      Returns
      -------
      `Stream[List[T]]
          A reduce stream that generates a list of values all from the input
          streams.
      """
      return Reduce()(*streams)
  
file_path: tensortrade/tensortrade/feed/api/generic/reduce.py
imports: from typing import List, Callable
  import numpy
  from tensortrade.feed.core.base import Stream, T
label_desc: Use image node_id 1 for calling a global function with example usage: reduce(streams) and returns: Reduce