package com.codepoetics.octarine.functional.tuples;
import java.util.function.Supplier;
public final class T0 {
public static final T0 INSTANCE = new T0();
private T0() {
}
public <A> T1<A> push(A a) {
return T1.of(a);
}
public <R> R pack(Supplier<? extends R> supplier) {
return supplier.get();
}
@Override
public boolean equals(Object o) {
return o instanceof T0;
}
@Override
public int hashCode() {
return 0;
}
@Override
public String toString() {
return "_|_";
}
}