@Override default LazyEither3<LT1, LT2, RT> peek(final Consumer<? super RT> c) { return (LazyEither3<LT1, LT2, RT>) Transformable.super.peek(c); }
@Override default LazyEither5<LT1, LT2, LT3,LT4, RT> peek(final Consumer<? super RT> c) { return (LazyEither5<LT1, LT2, LT3, LT4, RT>) Transformable.super.peek(c); }
@Override default ImmutableMap<K,V> peek(Consumer<? super V> c) { return (ImmutableMap<K,V>)Transformable.super.peek(c); }
@Override public Tuple1<T> peek(Consumer<? super T> c) { return (Tuple1<T>)Transformable.super.peek(c); }
@Override default LazyEither4<LT1, LT2, LT3, RT> peek(final Consumer<? super RT> c) { return (LazyEither4<LT1, LT2, LT3, RT>) Transformable.super.peek(c); }
@Override public LazyImmutable<T> peek(final Consumer<? super T> c) { return (LazyImmutable<T>) Transformable.super.peek(c); }
@Override default ImmutableMap<K,V> peek(Consumer<? super V> c) { return (ImmutableMap<K,V>)Transformable.super.peek(c); }
@Override public Tuple1<T> peek(Consumer<? super T> c) { return (Tuple1<T>)Transformable.super.peek(c); }
@Override default LazyEither4<LT1, LT2, LT3, RT> peek(final Consumer<? super RT> c) { return (LazyEither4<LT1, LT2, LT3, RT>) Transformable.super.peek(c); }
@Override default LazyEither3<LT1, LT2, RT> peek(final Consumer<? super RT> c) { return (LazyEither3<LT1, LT2, RT>) Transformable.super.peek(c); }
@Override default LazyEither5<LT1, LT2, LT3,LT4, RT> peek(final Consumer<? super RT> c) { return (LazyEither5<LT1, LT2, LT3, LT4, RT>) Transformable.super.peek(c); }
@Override public LazyImmutable<T> peek(final Consumer<? super T> c) { return (LazyImmutable<T>) Transformable.super.peek(c); }