Hacker News new | ask | show | jobs
by johnwatson11218 5753 days ago
yea I hear you. The problem I have will passing the http parameters is that it only goes one level deep. If you want to nest it arbitrarily you would have to build up a comma separated list of values to refer to all the places you need to return to. At that point, if you think of this list of return places as a set of pointers it is as if you are implementing a stack. Having this kind of thing as a first class construct could maybe allow this to be checked by the compiler.

To be honest the details of implementing 'scalable multi-threaded continuations' is beyond my skill level.