Task-BeLike-RJBS
view release on metacpan or search on metacpan
lib/rjbs.pm view on Meta::CPAN
package rjbs 20221231.000;
# ABSTRACT: all the junk that rjbs likes in his one-offs
use 5.20.0;
use feature ();
use experimental ();
sub import {
strict->import;
warnings->import;
feature->import(':5.20');
experimental->import(qw( signatures postderef lexical_subs ));
$] >= 5.022000 && experimental->import(qw( bitwise refaliasing ));
$] >= 5.026000 && experimental->import(qw( declared_refs ));
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
rjbs - all the junk that rjbs likes in his one-offs
=head1 VERSION
version 20221231.000
=head1 OVERVIEW
When you C<use rjbs> you get a whole bunch of other pragmata turned on. It
turns on strict, warnings, all the v5.20 features, signatures, postfix
dereferencing, lexical subs, and if possible: unambiguous bitwise operators and
reference aliasing.
The exact behavior of this module is subject to change. Consider it the "toy
inside" Task::BeLike::RJBS.
=head1 TASK CONTENTS
=head1 AUTHOR
Ricardo Signes <cpan@semiotic.systems>
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2022 by Ricardo Signes.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut
( run in 0.905 second using v1.01-cache-2.11-cpan-e1769b4cff6 )