結果 : functional type programming