KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
proc = Proc.new do |name| puts "Thank you #{name}!" end def thank yield end proc.call # output nothing, just fine proc.call('God') # => Thank you God! thank &proc # output nothing, too. Fine; thank &proc('God') # Error! thank &proc.call('God') # Error! thank proc.call('God') # Error! # So, what should I do if I have to pass the 'God' to the proc and use the 'thank' method at the same time ? Thanks :)
Tags (comma-separated)
Save Edits
Cancel