public static Node flatMap8()

in src/main/java/com/twitter/nodes/Node.java [1136:1155]


  public static <T, A, B, C, D, E, F, G, H> Node<T> flatMap8(
      String name,
      Node<A> aNode,
      Node<B> bNode,
      Node<C> cNode,
      Node<D> dNode,
      Node<E> eNode,
      Node<F> fNode,
      Node<G> gNode,
      Node<H> hNode,
      Function8<Future<T>, A, B, C, D, E, F, G, H> func) {
    return new Node<T>(name, aNode, bNode, cNode, dNode, eNode, fNode, gNode, hNode) {
      @Override
      protected Future<T> evaluate() throws Exception {
        return func.apply(
            aNode.emit(), bNode.emit(), cNode.emit(), dNode.emit(), eNode.emit(), fNode.emit(),
            gNode.emit(), hNode.emit());
      }
    };
  }