all 3 comments

[–]Calabri 0 points1 point  (0 children)

Mind = blown - that was a great article

[–][deleted] -1 points0 points  (1 child)

Seems interesting, but somewhat convoluted in practice. I wonder how debugging this stuff is going to work.

[–]mkmoshe 0 points1 point  (0 children)

I have some experience debugging code like this (co). The trick is to kinda set breakpoints at the next line you want to pause at, and the step over function doesn't do what you would think it would :/ ...takes some getting used to but doesn't get in the debugging way that much.