The Roslyn CTP has been out for some time now and I've enjoyed playing around with it a little, but there's one obvious question that I haven't seen answered yet. What, if any, benefits will Roslyn bring to debugging?
Anyone who has spent any time doing serious debugging in Visual Studio knows how frustrating it is not to be able to use lambda expressions, and thus LINQ, during debugging. Given that Roslyn is a compiler-as-a-service, will it be possible to make debugging (watch window/immediate window) support these features?
Thanks for anyone with any insight.
EDIT:
To be more specific, the following article details why lambdas cannot currently be used in the immediate/watch window.
Is it known whether Roslyn specifically addresses the problems this article details?