Perl6 for Perl5 programmers

Posted by moodyharsh on 2016-08-21

package theusual;

use Filter::Macro;
use Modern::Perl;
use diagnostics;
use indirect;
use boolean;
use Readonly;
use autobox::Core;
use autobox;
use Method::Signatures::Simple;
use Syntax::Feature::Gather;
use English;
use autodie;
use Carp;
use Carp::Always;
use Try::Tiny;
use Data::Dump qw(dd pp);
use utf8::all;
use File::Slurp;
use IO::All;
use List::Util qw(first max maxstr min minstr reduce shuffle sum);
use List::MoreUtils qw{
any all none notall
firstidx first_index lastidx last_index
insert_after insert_after_string
apply indexes
after after_incl before before_incl
firstval first_value lastval last_value
each_array each_arrayref
pairwise natatime
mesh zip uniq distinct minmax part
};
use Coro::Generator;
use CLASS;
use Regexp::Common;