Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

Update: D'oh! I wonder why "perldoc -f Fatal" didn't come up with anything :) Yes, that's a joke, but I did add the -f in there when I tried it! How embarrassing that such a useful module is part of the standard distribution and I didn't know that. Sigh... Just focus on the Perl 6 comments, will ya? :)

cLive ;-) wrote:

Browsing through the standard Pel modules, I came across this little number. Considering how much we push strict and warnings, wouldn't it be a good idea to add this module to the list?

It kind of sounds like you're saying that Fatal is part of the standard distribution, but I don't think you meant that. I suppose the reason it's not mentioned more often is because many would likely balk at installing a module to check for something that they do anyway.

I am aware that this has been brought up in relation to Perl 6. Specifically, it sounds like Perl 6 might have a use strict 'system'; pragma which would be equivalent to the following:

use Fatal qw/:void open close/;

The above snippet will throw an exception if you try to open or close a filehandle without explicitly checking the return type. I'd like to see that, but I have no idea whether or not it will actually be implemented.

Cheers,
Ovid

Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.


In reply to (Ovid) Re: use Fatal; by Ovid
in thread use Fatal; by cLive ;-)

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (4)
As of 2024-04-19 02:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found