C++ | 00:00リアクティブプログラミングというパラダイムがあるようです。詳しくはなぜリアクティブプログラミングは重要か。 - Conceptual Contextureを見てもらう事にして、取り敢えず雰囲気次のような事が起きるパラダイムらしいです。 a = 1; b = a * 3; a = 2; これでbを出力すると、普通に行けば3が出力されそうなものですが、リアクティブプログラミングだと6が出力されるみたいです。式を保存してると考えればいいんですかね。bはとにかくaの3倍なんだよってことみたいですよ。取り敢えずC++で適当に実装。 #include #include template typename T> class reactive { public: typedef T value_type; explicit reactive(const T &val) : val