module Augmented::Exceptions::Chain

Public Instance Methods

chain() click to toggle source
# File lib/augmented/exceptions/chain.rb, line 6
def chain
  Enumerator.new do |yielder|
    yielder << exception = self
    yielder << exception while exception = exception.cause
  end
end