fork download
  1. class ImaHigherOrder
  2. def f(x)
  3. return x + 3
  4. end
  5.  
  6. def z(x)
  7. return method(x)
  8. end
  9. end
  10.  
  11. x = ImaHigherOrder.new
  12. puts x.z(:f)
Success #stdin #stdout 0.05s 9608KB
stdin
Standard input is empty
stdout
#<Method: ImaHigherOrder#f>