Sha256: d890f9413a52d1d13921a0f02573cd50b503d980c742643201c821185f6c810f
Contents?: true
Size: 340 Bytes
Versions: 26
Compression:
Stored size: 340 Bytes
Contents
require 'backports/tools' unless Object.const_defined? :StopIteration class StopIteration < IndexError; end module Kernel def loop_with_stop_iteration(&block) loop_without_stop_iteration(&block) rescue StopIteration # ignore silently end Backports.alias_method_chain self, :loop, :stop_iteration end end
Version data entries
26 entries across 26 versions & 2 rubygems