Re:Loop Exits and Structured Programming: Reopening the Deba...
by gpderetta on Tuesday June 13, 2017 @10:15AM
(#14544816)
The trick with throw is, of course, assuming that any procedure may potentially throw, except for a selected 'always succeeding' few. So avoid any non-local mutation and for those that are unavoidable take a transactional approach.
'call-cc', the control operator from hell that puts 'spaghetti' goto to shame.
'call-cc', the control operator from hell that puts 'spaghetti' goto to shame.