In article <[EMAIL PROTECTED]>, David Muir Sharnoff <[EMAIL PROTECTED]> wrote:
> * and, just out of curiousity, what advantage does your module > * have over a closure? it seems you have to do more work to get > * the same effect. > > How so? I don't use closures that often so maybe I'm missing > something, but it seems to me that there isn't any similarity > at all. The purpose of my module is to save a few characters. > Instead of: > " some string @{[ xyz(abc) ]} " > > You have > " some string $xyz{abc} " okay, that makes sense. i usually don't write it that way so i didn't think about that. i use string concatenation to force scalar context anyway. i use closures a lot so they don't seem strange to me, but that's just me. " some string " . $xyz->(abc) . " "; i think Kurt has already presuaded you to use Interpolation though. :) -- brian d foy (one of many PAUSE admins), http://pause.perl.org please send all messages back to [EMAIL PROTECTED]