--- !ruby/object:RI::MethodDescription
aliases: []
block_params:
comment:
- !ruby/struct:SM::Flow::P
body: Returns true if yield would execute a block in the current context. The iterator? form is mildly deprecated.
- !ruby/struct:SM::Flow::VERB
body: " def try\n if block_given?\n yield\n else\n "no block"\n end\n end\n try #=> "no block"\n try { "hello" } #=> "hello"\n try do "hello" end #=> "hello"\n"
full_name: Kernel#iterator?
is_singleton: false
name: iterator?
params: |
block_given? => true or false
iterator? => true or false
visibility: public