A 11 de fevereiro de 2020 10:47:34 CET, David Santiago <deman...@gmail.com> 
escreveu:
>A 11 de fevereiro de 2020 09:46:06 CET, David Santiago <deman...@gmail.com> 
>escreveu:
>>
>>Hi!
>>
>>Can someone explain me why this doesn't work:
>>
>>my Blob $read;
>>$read ~= $socket.read(1024);
>>
>>Dies with error:
>>
>>X::Buf::AsStr: Cannot use a Buf as a string, but you called the Stringy 
>>method on it
>>
>>This also doesn't work:
>>
>>my Buf $read;
>>$read ~= $socket.read(1024);
>>
>>Dies with the same error as above.
>>
>>
>>But this works?
>>
>>my Blob $read = Buf.new;
>>$read ~= $socket.read(1024);
>>
>>
>>Best regards,
>>David Santiago
>
>
>Hi!
>
>Can someone explain me why this doesn't work:
>
>my Blob $read;
>$read ~= $socket.read(1024);
>
>Dies with error:
>
>X::Buf::AsStr: Cannot use a Buf as a string, but you called the Stringy method 
>on it
>
>This also doesn't work:
>
>my Buf $read;
>$read ~= $socket.read(1024);
>
>Dies with the same error as above.
>
>
>But this works?
>
>my Blob $read = Buf.new;
>$read ~= $socket.read(1024);
>
>
>Best regards,
>David Santiago


Hi!

Can someone explain me why this doesn't work:

my Blob $read;
$read ~= $socket.read(1024);

Dies with error:

X::Buf::AsStr: Cannot use a Buf as a string, but you called the Stringy method 
on it

This also doesn't work:

my Buf $read;
$read ~= $socket.read(1024);

Dies with the same error as above.


But this works?

my Blob $read = Buf.new;
$read ~= $socket.read(1024);


Best regards,
David Santiago

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Reply via email to