Int fst((Int, Int) tup) { return tup._1; } (Int, Int) swap((Int, Int) tup) { return (tup._2, tup._1); } Int main() { return fst(swap((1,10))); }