Sha256: b20e0d811ff840725cf20d2cfc66ed6f3a8ecbd011d39e06f66bf1a644544c04

Contents?: true

Size: 201 Bytes

Versions: 3

Compression:

Stored size: 201 Bytes

Contents

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

3 entries across 3 versions & 1 rubygems

Version Path
lambda_driver-1.2.0 lib/lambda_driver/revapply.rb
lambda_driver-1.1.2 lib/lambda_driver/revapply.rb
lambda_driver-1.1.1 lib/lambda_driver/revapply.rb