# Instance\_function

**URL:** <https://www.ruby-forum.com/t/instance-function/72022>\
**Category:** Ruby\
**Created:** [October 13, 2006, 5:41pm UTC](https://www.ruby-forum.com/t/instance-function/72022 "2006-10-13T17:41:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Trans](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@Trans](https://www.ruby-forum.com/u/Trans)\
**Post date:** [October 13, 2006, 5:41pm UTC](https://www.ruby-forum.com/t/instance-function/72022/1 "2006-10-13T17:41:35Z")

</div>

Useful? Better name?

class Module  
def instance\_function(name)  
class\_eval %{  
def #{name}(\*a,&b)  
self.class.#{name}(\*a,&b)  
end  
}  
end  
end

T.
