zip5 package:xmonad-contrib

The zip5 function takes five lists and returns a list of five-tuples, analogous to zip. It is capable of list fusion, but it is restricted to its first list argument and its resulting list.
The unzip5 function takes a list of five-tuples and returns five lists, analogous to unzip.