-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Closed
Milestone
Description
Mildly interesting idea to see if there would be any interest.
public class Subject<T, R> extends Observable<R> implements Observer<T> {
...
public <X> Subject<X, R> liftHead(final Operator<? extends T, ? super X> op) { ... }
public <X> Subject<T, X> liftTail(final Operator<? extends X, ? super R> op) { ... }
@Override
public <X> Subject<T, X> lift(final Operator<? extends X, ? super R> op) { return liftTail(op); }
}