それは関数型で作ったほうが作り易いのか?