Module: TryMe

Defined in:
lib/try_me.rb,
lib/try_me/version.rb

Defined Under Namespace

Classes: Proxy

Constant Summary collapse

VERSION =
"0.1.0"

Instance Method Summary collapse

Instance Method Details

#try_me(&block) ⇒ Object

Supports both || and | syntax

object.try_me { maybe_method || other_possible_method || something_else }
object.try_me { maybe_method | other_possible_method | something_else }


7
8
9
# File 'lib/try_me.rb', line 7

def try_me(&block)
  Proxy.new(self).__try_me__(&block)
end