package fpeas.pair;
import fpeas.function.Function;
public class PairUtility
{
public static Pair pair(final A a,final B b)
{
return new Pair()
{
public A first()
{
return a;
}
public B second()
{
return b;
}
};
}
public static Function,A> first()
{
return new Function,A>()
{
public A run(final Pair pair)
{
return pair.first();
}
};
}
public static Function,B> second()
{
return new Function,B>()
{
public B run(final Pair pair)
{
return pair.second();
}
};
}
}