Class Fusion.WithBiFunction<A,​B,​C>

  • Enclosing class:
    Fusion<A,​Fn>

    public static final class Fusion.WithBiFunction<A,​B,​C>
    extends Fusion<C,​java.util.function.Function<A,​java.util.function.Function<B,​C>>>
    • Method Detail

      • of

        public static <A,​B,​C> Fusion.WithBiFunction<A,​B,​C> of​(java.util.function.BiFunction<A,​B,​C> initial)
      • of

        public static <A,​B,​C> Fusion.WithBiFunction<A,​B,​C> of​(java.util.function.Function<A,​java.util.function.Function<B,​C>> initial)
      • resolve

        public java.util.function.Function<A,​java.util.function.Function<B,​C>> resolve()
        Specified by:
        resolve in class Fusion<C,​java.util.function.Function<A,​java.util.function.Function<B,​C>>>
      • fuseFn

        public <D> java.util.function.Function<A,​java.util.function.Function<B,​D>> fuseFn​(java.util.function.Function<C,​D> next)
      • fuse

        public <D> java.util.function.Function<A,​java.util.function.Function<B,​D>> fuse​(java.util.function.Function<C,​D> next)