2007-05-25 Scheme の map と for-each scheme for-each は値を返さない.また,リストの最初から順に関数を適用することが保障されている. map はあるリストに関数を適用して別のリストを作るようなときに使う.for-each は関数が副作用を起こすときに使う.