Data.Tuple.Lazy

Pair

mapPair

mapFst

mapSnd

zipWithPair

swap

forcePair

Triple

mapTriple

mapFst3

mapSnd3

mapThd3

zipWithTriple

uncurry3