Read entire file
my $string = slurp 'sample.txt';
The default encoding is UTF-8. The :enc
adverb can be used to specify a different one:
my $string = slurp 'sample.txt', :enc<UTF-16>;
IO::Path
objects also provide slurp
as a method:
my $string = 'sample.txt'.IO.slurp;