Hi All,
Got a bit of a Ruby question for you.
If I have a function that makes a proc object like this:
def select(selector, &proc)
el = Element.new
el.instance_eval proc
end
select("#thing") do
hide
end
Wat I want to do is evaluate the Proc in the context of el but this
doesn’t work because instance_eval accepts a string or a block and not
a Proc object. I sense Im barking up the wrong tree here entirely but
Im pretty new to this Ruby game so forgive me.
Any suggestions?
Cheers,
Dan