結果 : first order functional programming