Name:
return_bang
Project URL:
https://github.com/drbrain/return_bang
Rubygems URL:
return_bang
Seattle.rb Contributors:
1
Description:
return_bang implements non-local exits for methods. As a bonus, you also get exception handling that ignores standard Ruby’s inflexible begin; rescue; ensure; end syntax.
Use return_bang to exit back to a processing loop from deeply nested code, or just to confound your enemies and your friends! What could possibly go wrong?
Last Update:
2026-03-17 00:46:20 UTC