2014-08-28 19:03 GMT+02:00 Michel Morin <mimomorin@gmail.com>:
> layout.cpp:47:49: error: no matching function for call to 'begin'
>     std::copy(std::begin(words),std::end(words),std::begin(writer));

For push_coroutine/pull_coroutine, try using boost::begin/end.

and why not std::begin()? should be legal for c++11