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(); } }; } }