title: Is it possible in C++11 / 14 syntax to write an lambda function which will see parent variables?
body: <p>in abstraction:</p>
  
  <pre><code>int i = 1;
  auto go = [] () {
      return i;
  };
  </code></pre>
  
  <p>Is it possible to make something like that in modern C++ syntax?</p>