Remix.run Logo
simonask 20 hours ago

They are closures. But Ruby can do interesting and slightly reckless things, like transplanting a closure into a different evaluation scope. It’s very powerful, and also very dangerous in the wrong hands.

hshdhdhehd 20 hours ago | parent [-]

Sounds a bit like a lisp macro? Or in JS using eval?