[Haskell-cafe] The use of continuation monad in C++