Sha256: a6c3bd91dec89c9c7567ce247fd7aefc06519427dfceb0faf79f59f0207bfb76

Contents?: true

Size: 228 Bytes

Versions: 5

Compression:

Stored size: 228 Bytes

Contents

# -*- encoding : utf-8 -*-
module LambdaDriver::Revapply
  def revapply(f = nil, &block)
    if f.nil? && (not block_given?)
      return self.method(:revapply)
    end

    block_given? ?  (yield self) : f.call(self)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
lambda_driver-1.3.0 lib/lambda_driver/revapply.rb
lambda_driver-1.2.4 lib/lambda_driver/revapply.rb
lambda_driver-1.2.3 lib/lambda_driver/revapply.rb
lambda_driver-1.2.2 lib/lambda_driver/revapply.rb
lambda_driver-1.2.1 lib/lambda_driver/revapply.rb