関数で生成されたデータをリストにしてexistsでチェックするよりも, 関数のリストでexistsしたほうが効率がいいんじゃないかと思った. object Test extends App { def i():Int = {println("i"); 4} def j():Int = {println("j"); 2} def k():Int = {println("k"); 5} val fs = List(i _, j _, k _) println((i() :: j() :: k() :: Nil).exists(_ < 3)) println(fs.exists{f => f() < 3}) } アップロードされて,同じ名前のファイルがあるとき,上書きするのではなく, 前のやつを別名で保存しといて,ファイルを保存したかった. よくあるように,前のファイルをファイル名+数字ってのに