On Sun, Oct 7, 2018 at 7:42 PM ToddAndMargo via perl6-users < perl6-users@perl.org> wrote:
> I use `slurp` all the time, so of course, I can't > make heads or tails out of > > https://docs.perl6.org/routine/slurp > > I want to slurp the first 400 characters of > a file and close the handle. Am I missing a > `so many` parameter somewhere? > The purpose of slurp is to read the whole file -- if you want part of it, look for .words(), .lines(), .read(), and for the specific use you point out, .readchars() -- https://docs.perl6.org/type/IO::Handle#method_readchars Something like this: my $io = "myfile".IO.open; my $start = $io.readchars(400); $io.close; Curt