お前の思考自体が関数型らしくない
まずは関数型らしさという概念明確にを定義せよ