use CGI::Carp qw(fatalsToBrowser);
One small point is that you shouldn't put CGI::Carp in your module since it may not always be used in a CGI environment. Instead you should use Carp, and replace your dies with calls to croak, which will make the error reporting name lines in the caller's code and not your own, making debugging much easier for the module user.

A second point is that in your POD you're using non-standard headings. Standard heading would look like the code below:

=head1 NAME LewisCarollCode - Short Description here =head1 SYNOPSIS use LewisCarollCode; Place an example usage of your functions here =head1 DESCRIPTION Describe the use and operation of the module
To get the headings and the look of the POD standard you should have a look at standard modules such as Data::Dumper.

--
integral, resident of freenode's #perl

In reply to Re: My First Module: LewisCarrolCode.pm by integral
in thread My First Module: LewisCarrolCode.pm by Cody Pendant

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.