遅延評価だったりストリーム使えるんなら大体気にしなくていいんじゃないかね