3 ms·
I have not found that and use it extensively. So, I respectfully disagree. Debugging isn’t significantly harder, it’s a bit harder. In VS you can break on in
by louthy 9y ago
I have not found that and use it extensively. So, I respectfully disagree.
Debugging isn’t significantly harder, it’s a bit harder. In VS you can break on individual LINQ expression stages, read the unpacked values, read the let values, etc. If I’m composing with Bind functions then I can always break either inside the lambda or the static function being used for the bind operation.
- seanmcdirmid 9y agoYou can eval the arguments, but you still have to pop a stack frame on if you can at all to get at the underlying control flow. You then have to integrate all those frames by yourself in your head. Even the most ideological Scala programmer wouldn’t replace all their if statements with options.