I happened to have witnessed one of these questions where you're pushing the envelope on IRC. Nobody called you stupid, but they did say: don't do that. The basic problem was the: xy problem.

You asked how to see if a value has been set on in a variable, even if it's undef. Various people tried to think of ways to do that, but many suggested defined, which you had specifically ruled out.

You were wondering how to avoid the "uninitialized value used in concatenation" error, but you didn't ask about that, you asked how to check to see if a variable had a value in it. The answer to the uninitialized value question was defined...

Do you see what I mean?

(I may have you confused with someone else. If so, sorry. I swear the guy on IRC was called exodus too.)

-Paul


In reply to Re: RFC: how to push the boundries without being annoying? by jettero
in thread RFC: how to push the boundries without being annoying? by exodist

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.