From: ts Date: 2001-01-01T00:39:48+09:00 Subject: [ruby-talk:8420] Re: passing fuctions as arguments to other functions >>>>> "m" == markus jais writes: m> func(one, two) In this case ruby call the methods `one' and `two', and the result is given as arguments to func. m> does anybody know a solution You can write this : pigeon% cat b.rb #!/usr/bin/ruby def func(a, b) a.call b.call end def one puts "in one" end def two puts "in two" end func(method(:one), method(:two)) pigeon% pigeon% b.rb in one in two pigeon% Guy Decoux