結果 : reactive programming vs functional programming