:: [c] -> [b] -> [(c, b)] package:ghc