String::Flogger.3pm

Langue: en

Version: 2010-05-04 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

String::Flogger - string munging for loggers

VERSION

version 1.101240

SYNOPSIS

   use String::Flogger qw(flog);
 
   my @inputs = (
     'simple!',
 
     [ 'slightly %s complex', 'more' ],
 
     [ 'and inline some data: %s', { look => 'data!' } ],
 
     [ 'and we can defer evaluation of %s if we want', sub { 'stuff' } ],
 
     sub { 'while avoiding sprintfiness, if needed' },
   );
 
   say flog($_) for @inputs;
 
 

The above will output:

   simple!
 
   slightly more complex
 
   and inline some data: {{{ "look": "data!" }}}
 
   and we can defer evaluation of stuff if we want
 
   while avoiding sprintfiness, if needed
 
 

AUTHOR

   Ricardo SIGNES <rjbs@cpan.org>
 
 
This software is copyright (c) 2010 by Ricardo SIGNES <rjbs@cpan.org>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.