高階関数
複数のリストそれぞれを要素とするタプルを返す関数と見た時、直積集合を求める演算も高階関数と考えられる。R言語のouter関数などで実装されている。
mapと同じように動くが、結果を返さない。つまり、出力など、副作用を期待して利用する。