मैं Perl 6 docs on the shift
routine ढूंढ रहे थे और इस स्निपेट देखा:के बीच क्या अंतर है: डी और: डी :?
के रूप में परिभाषित:
multi sub shift(Array:D) multi method shift(Array:D:)
मैं जानता हूँ कि :D
मतलब है Array
defined
और नहीं Any
या Nil
है, लेकिन क्या :D:
है? खोजना बहुत मुश्किल है।
This section प्रकार हस्ताक्षर दस्तावेज़ों में वाक्यविन्यास के अधिक उदाहरण हैं, लेकिन (जहां तक मैं कह सकता हूं) इसे समझाता नहीं है।