Unsophisticated push-based FRP library in C++11