Printexc(3o) - phpMan

Command: man perldoc info search(apropos)  


Printexc(3o)                              OCaml library                              Printexc(3o)



NAME
       Printexc - Facilities for printing exceptions.

Module
       Module   Printexc

Documentation
       Module Printexc
        : sig end


       Facilities for printing exceptions.







       val to_string : exn -> string


       Printexc.to_string e returns a string representation of the exception e .




       val print : ('a -> 'b) -> 'a -> 'b


       Printexc.print  fn  x  applies  fn to x and returns the result.  If the evaluation of fn x
       raises any exception, the name of the exception is printed on standard error  output,  and
       the  exception  is  raised  again.  The typical use is to catch and report exceptions that
       escape a function application.




       val catch : ('a -> 'b) -> 'a -> 'b


       Printexc.catch fn x is similar to Printexc.print , but aborts the program with exit code 2
       after printing the uncaught exception.  This function is deprecated: the runtime system is
       now able to print uncaught exceptions as  precisely  as  Printexc.catch  does.   Moreover,
       calling  Printexc.catch  makes  it harder to track the location of the exception using the
       debugger or the stack backtrace facility.  So, do not use Printexc.catch in new code.






OCamldoc                                    2008-05-19                               Printexc(3o)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-25 01:24 @38.107.179.237 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!