Pulling Visitors - Goodspeed & J H [ C++Now 2016 ]
Channel: CppNow
Date: 11/07/2016

https://cppnow.org
---

In this talk we illustrate how to use the Boost.Coroutine library to invert visitor-based control flows. We show this technique by combining Boost.Coroutine with Boost.Graph to step through and resume visitor-based algorithms. In doing so we highlight a different interface to the visitor-based approach that is more readable, more maintainable and highly performant. The audience need not already be familiar with Boost.Coroutine or Boost.Graph.

Supplementary material is available at: https://github.com/daniel-j-h/cppnow2016 and https://github.com/boostcon/cppnow_presentations_2016/blob/master/01_wednesday/pulling_visitors.pdf

---
Optimized And Managed by Digital Medium Ltd - events.digital-medium.co.uk
events@digital-medium.co.uk
---

*--*

---