This video shows how to apply Java lambdaexpressions to implement closures, which hold on to the value of fields & local variables even after the execution of code has moved out of that block in a concurrent program.
All the code shown in this video is available in open-source form from http://github.com/douglascraigschmidt....