>>>>> "P" == Paul Brannan <pbrannan / atdesk.com> writes:

P> Why does module_function() make foo() private?

 Perhaps to use it like this

pigeon% ruby -e 'p Math.sin(0)'
0.0
pigeon% 

pigeon% ruby -e 'include Math; p sin(0)'
0.0
pigeon% 



Guy Decoux