Maybe someone with better knowledge can answer. But I guess ;; is 
https://docs.perl6.org/type/Signature#Long_names

The #`() part is a comment(inline).

And the number is what WHICH returns.
https://docs.perl6.org/routine/WHICH

On October 11, 2018 7:13:41 PM GMT+03:30, Richard Hogaboom 
<richard.hogab...@gmail.com> wrote:
>OK .. I mistakenly assumed that it should not compile from the doc 
>'(This does not work with the &zape variable)'.
>
>my $tmp = Foo::Bar::<&zape>;
>say $tmp();  # zipi - works
>
>if ';; $_? is raw' is the signature, what does the ';;' mean and what 
>does '#`(Block|62717656) ...' mean?
>
>
>On 10/11/18 9:45 AM, Siavash wrote:
>> It means it's returning a Block.
>>
>> dd Foo::Bar::<&zape> # Block &zape = -> ;; $_? is raw {
>#`(Block|94777643161752) ... }
>> say Foo::Bar::<&zape>() # zipi
>
>-- 
>Richard A Hogaboom
>16 Alprilla Farm Road
>Hopkinton, MA 01748-1922
>richard.hogab...@gmail.com
>www.linkedin.com/in/richardhogaboom/
>https://github.com/rahogaboom
>M508-330-3775

Reply via email to