Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

perl6_doc: Add asterisk and sample abstract to disambiguations

  • Loading branch information...
commit d79dff1d54aec7ca0416fa934b71f88b71ceaa82 1 parent 535ecca
@rpicard rpicard authored GlitchMr committed
Showing with 68 additions and 65 deletions.
  1. +67 −64 perl6_doc/output.txt
  2. +1 −1  perl6_doc/parse.pl
View
131 perl6_doc/output.txt
@@ -8,10 +8,10 @@ Real.floor A Perl 6 Real <pre><code>method floor(Real:D) returns Int:D</
floor R Real.floor
Backtrace::Frame.file A Perl 6 Backtrace::Frame <pre><code>method file(Backtrace::Frame:D) returns Str</pre></code>Returns the file name. http://doc.perl6.org/type/Backtrace%3A%3AFrame#file
file R Backtrace::Frame.file
-Str.encode A Perl 6 Str <pre><code>multi method encode(Str:D: $encoding = $?ENC, $nf = $?NF) returns Buf</pre></code>Returns a Buf which represents the original string in the given encoding and normal form. The actual return type is as specific as possible, so $str.encode('UTF-8') returns a utf8 object, $str.encode('ISO-8859-1') a buf8. http://doc.perl6.org/type/Str#encode
-encode R Str.encode
Mu.print A Perl 6 Mu <pre><code>multi method print() returns Bool:D</pre></code>Prints value to $*OUT after stringification using .Str method without newline at end. http://doc.perl6.org/type/Mu#print
print R Mu.print
+Str.encode A Perl 6 Str <pre><code>multi method encode(Str:D: $encoding = $?ENC, $nf = $?NF) returns Buf</pre></code>Returns a Buf which represents the original string in the given encoding and normal form. The actual return type is as specific as possible, so $str.encode('UTF-8') returns a utf8 object, $str.encode('ISO-8859-1') a buf8. http://doc.perl6.org/type/Str#encode
+encode R Str.encode
Enum.key A Perl 6 Enum <pre><code>multi method key(Enum:D:)</pre></code>Returns the key part of the Enum. http://doc.perl6.org/type/Enum#key
key R Enum.key
Str.chop A Perl 6 Str <pre><code>multi sub chop(Str:D) returns Str:D<br>multi method chop(Str:D:) returns Str:D</pre></code>Returns the string with one character removed from the end. http://doc.perl6.org/type/Str#chop
@@ -26,19 +26,19 @@ Match.prematch A Perl 6 Match Returns the part of the original string le
prematch R Match.prematch
Code.count A Perl 6 Code <pre><code>method count(Code:D:) returns Real:D</pre></code>Returns the maximum number of positional arguments that may be passed when calling the code object. For code objects that can accept any number of positional arguments (that is, they have a slurpy parameter), count will return Inf. Named parameters do not contribute. http://doc.perl6.org/type/Code#count
Signature.count A Perl 6 Signature <pre><code>method count(Signature:D:) returns Real:D</pre></code>Returns the maximal number of positional arguments which can be bound to the signature. Returns Inf if there is a slurpy positional parameter. http://doc.perl6.org/type/Signature#count
-count D [[Code.count]]\n[[Signature.count]]
-Str.trim A Perl 6 Str <pre><code>method trim(Str:D:) returns Str</pre></code>Remove leading and trailing white-spces. It can be use both as a method on strings and as a function. When used as a method it will return the trimmed string. In order to do in-place trimming, once needs to write .=trim http://doc.perl6.org/type/Str#trim
-trim R Str.trim
+count D *[[Code.count]], making some information available\n*[[Signature.count]], making some information available
Exception.fail A Perl 6 Exception <pre><code>method fail(Exception:D:)</pre></code>Same as fail $exception; i.e., it exits the calling Routine and returns the exception wrapped in a Failure object. http://doc.perl6.org/type/Exception#fail
fail R Exception.fail
+Str.trim A Perl 6 Str <pre><code>method trim(Str:D:) returns Str</pre></code>Remove leading and trailing white-spces. It can be use both as a method on strings and as a function. When used as a method it will return the trimmed string. In order to do in-place trimming, once needs to write .=trim http://doc.perl6.org/type/Str#trim
+trim R Str.trim
Complex.isNaN A Perl 6 Complex <pre><code>method isNaN(Complex:D:) returns Bool:D</pre></code>Returns true if the real or imaginary part is NaN (not a number). http://doc.perl6.org/type/Complex#isNaN
isNaN R Complex.isNaN
-Date.truncated-to A Perl 6 Date <pre><code>method truncated-to(Date:D: :$year, :$month, :$week)</pre></code>Returns a Date truncated to the first day of its year, month or week. For example http://doc.perl6.org/type/Date#truncated-to
-truncated-to R Date.truncated-to
Mu.gist A Perl 6 Mu <pre><code>multi sub gist(Mu) returns Str<br>multi method gist() returns Str</pre></code>Returns a string representation of the invocant, optimized for fast recognition by humans. http://doc.perl6.org/type/Mu#gist
Date.gist A Perl 6 Date <pre><code>multi method gist(Date:D:) returns Str:D</pre></code>Returns the date in YYYY-MM-DD format (ISO 8601) http://doc.perl6.org/type/Date#gist
Exception.gist A Perl 6 Exception <pre><code>multi method gist(Exception:D:)</pre></code>Returns whatever the exception printer should produce for this exception. The default implementation returns message and backtrace separated by a newline. http://doc.perl6.org/type/Exception#gist
-gist D [[Mu.gist]]\n[[Date.gist]]\n[[Exception.gist]]
+gist D *[[Mu.gist]], making some information available\n*[[Date.gist]], making some information available\n*[[Exception.gist]], making some information available
+Date.truncated-to A Perl 6 Date <pre><code>method truncated-to(Date:D: :$year, :$month, :$week)</pre></code>Returns a Date truncated to the first day of its year, month or week. For example http://doc.perl6.org/type/Date#truncated-to
+truncated-to R Date.truncated-to
Parameter.name A Perl 6 Parameter Returns the variable name. http://doc.perl6.org/type/Parameter#name
name R Parameter.name
Range.excludes_min A Perl 6 Range <pre><code>method excludes_min(Range:D:) returns Bool:D</pre></code>Returns True if the start point is excluded from the range, and False otherwise. http://doc.perl6.org/type/Range#excludes_min
@@ -49,22 +49,22 @@ Str.tc A Perl 6 Str <pre><code>multi sub tc(Str:D ) returns Str:D<br>
tc R Str.tc
Match.hash A Perl 6 Match Returns a hash of named submatches. http://doc.perl6.org/type/Match#hash
hash R Match.hash
-List.rotate A Perl 6 List <pre><code>multi sub rotate(@list, Int:D $n = 1) returns List:D<br>multi method rotate(List:D: Int:D $n = 1) returns List:D</pre></code>Returns the list rotated by $n elements. http://doc.perl6.org/type/List#rotate
-rotate R List.rotate
Date.is-leap-year A Perl 6 Date <pre><code>method is-leap-year($year = self.year) returns Bool:D</pre></code>Returns True if $year is a leap year. Can be called as a class method if the year is provided. http://doc.perl6.org/type/Date#is-leap-year
is-leap-year R Date.is-leap-year
+List.rotate A Perl 6 List <pre><code>multi sub rotate(@list, Int:D $n = 1) returns List:D<br>multi method rotate(List:D: Int:D $n = 1) returns List:D</pre></code>Returns the list rotated by $n elements. http://doc.perl6.org/type/List#rotate
+rotate R List.rotate
Date.days-in-month A Perl 6 Date <pre><code>method days-in-month(year = self.year, month = self.month) returns Int:D</pre></code>Returns the number of days in a month, where year and month default to that of the invocant. If both year and month are provided, it can be called as a class method. http://doc.perl6.org/type/Date#days-in-month
days-in-month R Date.days-in-month
Str.chars A Perl 6 Str <pre><code>multi sub chars(Str:D ) returns Int:D<br>multi method chars(Str:D:) returns Int:D</pre></code>Returns the number of characters in the string in the current (lexically scoped) idea of what a normal character is, usually graphemes. http://doc.perl6.org/type/Str#chars
chars R Str.chars
Str.rindex A Perl 6 Str <pre><code>multi sub rindex(Str:D $haystack, Str:D $needle, Int $startpos = $haystack.chars) returns StrPos<br>multi method rindex(Str:D $haystack: Str:D $needle, Int $startpos = $haystack.chars) returns StrPos</pre></code>Returns the last position of $needle in $haystack not after $startpos. Returns an undefined value if $needle wasn't found. http://doc.perl6.org/type/Str#rindex
rindex R Str.rindex
+Rational.denominator A Perl 6 Rational <pre><code>method denominator(Rational:D:) returns DenomT:D</pre></code>Returns the denominator. http://doc.perl6.org/type/Rational#denominator
+denominator R Rational.denominator
Date.month A Perl 6 Date <pre><code>method month(Date:D:) returns Int:D</pre></code>Returns the month of the date (1..12) http://doc.perl6.org/type/Date#month
month R Date.month
Positional.of A Perl 6 Positional <pre><code>method of()</pre></code>Returns the type constraint for elements of the positional container. Defaults to Mu. http://doc.perl6.org/type/Positional#of
of R Positional.of
-Rational.denominator A Perl 6 Rational <pre><code>method denominator(Rational:D:) returns DenomT:D</pre></code>Returns the denominator. http://doc.perl6.org/type/Rational#denominator
-denominator R Rational.denominator
Parameter.slurpy A Perl 6 Parameter Returns True for slurpy parameters. http://doc.perl6.org/type/Parameter#slurpy
slurpy R Parameter.slurpy
Real.round A Perl 6 Real <pre><code>method round(Real:D: $scale = 1)</pre></code>Rounds the number to scale $scale. If $scale is 1, rounds to an integer. If scale is 0.1, rounds to one digit after the comma etc. http://doc.perl6.org/type/Real#round
@@ -77,14 +77,16 @@ IO.dir A Perl 6 IO <pre><code>sub dir Cool $path = '.', Mu :$test = none
dir R IO.dir
Buf.decode A Perl 6 Buf <pre><code>multi method decode(Buf:D: Str:D $encoding = 'UTF-8') returns Str:D</pre></code>Applies an encoding to turn the buffer into a Str. http://doc.perl6.org/type/Buf#decode
decode R Buf.decode
-Parameter.parcel A Perl 6 Parameter <pre><code>sub f(&#92;$parcel) {<br> $parcel = 5;<br>}<br>f(my $x); # works<br>f(42); # dies in the assignment</pre></code>Returns True for parcel parameters. http://doc.perl6.org/type/Parameter#parcel
-parcel R Parameter.parcel
+Mu.WHICH A Perl 6 Mu <pre><code>multi method WHICH() returns ObjAt:D</pre></code>Returns an object of type ObjAt which uniquely identifies the object. Value types override this method which makes sure that two equivalent objects return the same return value from WHICH. http://doc.perl6.org/type/Mu#WHICH
+WHICH R Mu.WHICH
List.unshift A Perl 6 List <pre><code>multi sub unshift(List:D, *@values) returns List:D<br>multi method unshift(List:D: *@values) returns List:D</pre></code>Adds the @values to the start of the list, and returns the modified list. Fails if @values is infinite. http://doc.perl6.org/type/List#unshift
unshift R List.unshift
-Str.uc A Perl 6 Str <pre><code>multi sub uc(Str:D ) returns Str:D<br>multi method uc(Str:D:) returns Str:D</pre></code>Returns an uppercase version of the string. http://doc.perl6.org/type/Str#uc
-uc R Str.uc
+Parameter.parcel A Perl 6 Parameter <pre><code>sub f(&#92;$parcel) {<br> $parcel = 5;<br>}<br>f(my $x); # works<br>f(42); # dies in the assignment</pre></code>Returns True for parcel parameters. http://doc.perl6.org/type/Parameter#parcel
+parcel R Parameter.parcel
Grammar.parsefile A Perl 6 Grammar <pre><code>method parsefile(Grammar:D: $filename, :$rule = 'TOP', :$actions) returns Match:D</pre></code>Matches the grammar against the contents of file $fielname, using $rule as start rule, optionally applying $actions as actions object. http://doc.perl6.org/type/Grammar#parsefile
parsefile R Grammar.parsefile
+Str.uc A Perl 6 Str <pre><code>multi sub uc(Str:D ) returns Str:D<br>multi method uc(Str:D:) returns Str:D</pre></code>Returns an uppercase version of the string. http://doc.perl6.org/type/Str#uc
+uc R Str.uc
Parameter.type_captures A Perl 6 Parameter <pre><code>sub a(::T ::U $x) { }<br>say &amp;a.signature.params[0].type_captures; # T U</pre></code>Returns a list of variable names of type captures associated with this parameter. http://doc.perl6.org/type/Parameter#type_captures
type_captures R Parameter.type_captures
List.reduce A Perl 6 List <pre><code>multi sub reduce(&amp;with, *@elems)<br>multi method reduce(List:D: &amp;with)</pre></code>Applies &amp;with to the first and the second value of the list, then to the result of that calculation and the third value and so on. Returns a single item generated that way. http://doc.perl6.org/type/List#reduce
@@ -93,7 +95,7 @@ Exception.throw A Perl 6 Exception <pre><code>method throw(Exception:D:)
throw R Exception.throw
Code.arity A Perl 6 Code <pre><code>method arity(Code:D:) returns Int:D</pre></code>Returns the minimum number of positional arguments that must be passed in order to call the code object. Any optional or slurpy parameters in the code object's Signature do not contribute, nor do named parameters. http://doc.perl6.org/type/Code#arity
Signature.arity A Perl 6 Signature <pre><code>method arity(Signature:D:) returns Int:D</pre></code>Returns the minimal number of positional arguments required to satisfy the signature. http://doc.perl6.org/type/Signature#arity
-arity D [[Code.arity]]\n[[Signature.arity]]
+arity D *[[Code.arity]], making some information available\n*[[Signature.arity]], making some information available
Str.ord A Perl 6 Str <pre><code>multi sub ord (Str:D) returns Int:D<br>multi method ord(Str:D:) returns Int:D</pre></code>Returns the codepoint number of the first character of the string http://doc.perl6.org/type/Str#ord
ord R Str.ord
Real.truncate A Perl 6 Real <pre><code>method truncate(Real:D) returns Int:D</pre></code>Rounds the number towards zero. http://doc.perl6.org/type/Real#truncate
@@ -104,27 +106,27 @@ Backtrace.Str A Perl 6 Backtrace <pre><code>multi method Str(Backtrace:D
Code.Str A Perl 6 Code <pre><code>multi method Str(Code:D:) returns Str:D</pre></code>Returns the name of the code object. http://doc.perl6.org/type/Code#Str
Date.Str A Perl 6 Date <pre><code>multi method Str(Date:D:) returns Str:D</pre></code>Returns the date in YYYY-MM-DD format (ISO 8601) http://doc.perl6.org/type/Date#Str
Match.Str A Perl 6 Match Returns the matched text. http://doc.perl6.org/type/Match#Str
-Str D [[Mu.Str]]\n[[List.Str]]\n[[Backtrace.Str]]\n[[Code.Str]]\n[[Date.Str]]\n[[Match.Str]]
+Str D *[[Mu.Str]], making some information available\n*[[List.Str]], making some information available\n*[[Backtrace.Str]], making some information available\n*[[Code.Str]], making some information available\n*[[Date.Str]], making some information available\n*[[Match.Str]], making some information available
Mu.perl A Perl 6 Mu <pre><code>multi sub perl(Mu) returns Str<br>multi method perl() returns Str</pre></code>Returns a Perlish representation of the object (i.e., can usually be reparsed to regenerate the object). http://doc.perl6.org/type/Mu#perl
perl R Mu.perl
-Match.chunks A Perl 6 Match Returns a list of pairs, with the index or submatch name as key and the submatches as values. The list is ordered by starting position of the submatches. http://doc.perl6.org/type/Match#chunks
-chunks R Match.chunks
-Str.index A Perl 6 Str <pre><code>multi sub index(Str:D, Str:D $needle, Int $startpos = 0) returns StrPos<br>multi method index(Str:D: Str:D $needle, Int $startpos = 0) returns StrPos</pre></code>Searches for $needle in the string starting from $startpos. It returns the offset into the string where $needle was found, and an undefined value if it was not found. http://doc.perl6.org/type/Str#index
-index R Str.index
Str.length A Perl 6 Str Perl 6 does not have a length function. See X&lt;chars&gt; or X&lt;elems&gt;. http://doc.perl6.org/type/Str#length
length R Str.length
+Match.chunks A Perl 6 Match Returns a list of pairs, with the index or submatch name as key and the submatches as values. The list is ordered by starting position of the submatches. http://doc.perl6.org/type/Match#chunks
+chunks R Match.chunks
List.sort A Perl 6 List <pre><code>multi sub sort(*@elems) returns List:D<br>multi sub sort(&amp;by, *@elems) returns List:D<br>multi method sort(List:D:) returns List:D<br>multi method sort(List:D:, &amp;by) returns List:D</pre></code>Sorts the list, smallest element first. By default &lt; infix:&lt;cmp &gt;&gt; is used for comparing list elements. http://doc.perl6.org/type/List#sort
sort R List.sort
-Date.today A Perl 6 Date <pre><code>method today() returns Date:D</pre></code>Returns a Date object for the current day. http://doc.perl6.org/type/Date#today
-today R Date.today
-Mu.CREATE A Perl 6 Mu <pre><code>method CREATE() returns Mu:D</pre></code>Allocates a new object of the same type as the invocant, without initializating any attributes. http://doc.perl6.org/type/Mu#CREATE
-CREATE R Mu.CREATE
+Str.index A Perl 6 Str <pre><code>multi sub index(Str:D, Str:D $needle, Int $startpos = 0) returns StrPos<br>multi method index(Str:D: Str:D $needle, Int $startpos = 0) returns StrPos</pre></code>Searches for $needle in the string starting from $startpos. It returns the offset into the string where $needle was found, and an undefined value if it was not found. http://doc.perl6.org/type/Str#index
+index R Str.index
Mu.bless A Perl 6 Mu <pre><code>method bless(Mu $candidate, *%attrinit) returns Mu:D</pre></code>Lower-level object construction method than new. http://doc.perl6.org/type/Mu#bless
bless R Mu.bless
+Mu.CREATE A Perl 6 Mu <pre><code>method CREATE() returns Mu:D</pre></code>Allocates a new object of the same type as the invocant, without initializating any attributes. http://doc.perl6.org/type/Mu#CREATE
+CREATE R Mu.CREATE
+Date.today A Perl 6 Date <pre><code>method today() returns Date:D</pre></code>Returns a Date object for the current day. http://doc.perl6.org/type/Date#today
+today R Date.today
List.kv A Perl 6 List <pre><code>multi sub kv($list) returns List:D<br>multi method kv(List:D:) returns List:D</pre></code>Returns an interleaved list of indexes and values. For example http://doc.perl6.org/type/List#kv
EnumMap.kv A Perl 6 EnumMap <pre><code>method kv(EnumMap:D:) returns List:D</pre></code>Returns a list of keys and values interleaved. http://doc.perl6.org/type/EnumMap#kv
Pair.kv A Perl 6 Pair <pre><code>multi method kv(Pair:D:) returns Parcel:D</pre></code>Returns a two-element Parcel with the key and value parts o Pair, in that order. This method is a special case of the same-named method on Hash, which returns all its entries as a list of keys and values. http://doc.perl6.org/type/Pair#kv
-kv D [[List.kv]]\n[[EnumMap.kv]]\n[[Pair.kv]]
+kv D *[[List.kv]], making some information available\n*[[EnumMap.kv]], making some information available\n*[[Pair.kv]], making some information available
Numeric.Real A Perl 6 Numeric <pre><code>method Real(Numeric:D:) returns Real:D</pre></code>If this Numeric is equivalent to a Real, return that Real. Fail with X::Numeric::Real otherwise. http://doc.perl6.org/type/Numeric#Real
Real R Numeric.Real
Str.tcuc A Perl 6 Str <pre><code>multi sub tcuc(Str:D ) returns Str:D<br>multi method tcuc(Str:D:) returns Str:D</pre></code>Turns the first character to title case, and all other characters to upper case http://doc.perl6.org/type/Str#tcuc
@@ -133,33 +135,33 @@ Parameter.optional A Perl 6 Parameter Returns True for optional paramete
optional R Parameter.optional
Str.substr A Perl 6 Str <pre><code>multi sub substr(Str:D $s, Int:D $from, Int:D $chars = $s.chars - $from) returns Str:D<br>multi method substr(Str:D $s: Int:D $from, Int:D $chars = $s.chars - $from) returns Str:D</pre></code>Returns a part of the string, starting from the character with index $from (where the first character has index 0) and with length $chars. http://doc.perl6.org/type/Str#substr
substr R Str.substr
-List.grep A Perl 6 List <pre><code>multi sub grep(Mu $matcher, *@elems) returns List:D<br>multi method grep(List:D: Mu $matcher) returns List:D</pre></code>Returns a lazy list of elements against which $matcher smart-matches. The elements are returned in the order in which they appear in the original list. http://doc.perl6.org/type/List#grep
-grep R List.grep
Parameter.copy A Perl 6 Parameter Returns True for is copy parameters. http://doc.perl6.org/type/Parameter#copy
copy R Parameter.copy
+List.grep A Perl 6 List <pre><code>multi sub grep(Mu $matcher, *@elems) returns List:D<br>multi method grep(List:D: Mu $matcher) returns List:D</pre></code>Returns a lazy list of elements against which $matcher smart-matches. The elements are returned in the order in which they appear in the original list. http://doc.perl6.org/type/List#grep
+grep R List.grep
List.classify A Perl 6 List <pre><code>multi sub classify(&amp;mapper, *@values) returns Hash:D<br>multi method classify(List:D: &amp;mapper) returns Hash:D</pre></code>classify transforms a list or array of values into a hash representing the classification of those values according to a mapper; each hash key represents the classification for one or more of the incoming list values, and the corresponding hash value contains an array of those list values classified by the mapper into the category of the associated key. For example: http://doc.perl6.org/type/List#classify
classify R List.classify
Str.split A Perl 6 Str <pre><code>multi sub split( Str:D $delimiter, Str:D $input, $limit = Inf, :$all) returns Positional<br>multi sub split(Regex:D $delimiter, Str:D $input, $limit = Inf, :$all) returns Positional</pre></code>Splits a string up into pieces based on delimiters found in the string. http://doc.perl6.org/type/Str#split
split R Str.split
-Str.trim-leading A Perl 6 Str Remove the white-space charecters from the beginning of a string. See also trim. http://doc.perl6.org/type/Str#trim-leading
-trim-leading R Str.trim-leading
Numeric.exp A Perl 6 Numeric <pre><code>multi sub exp(Numeric:D, Numeric:D $base = e) returns Numeric:D<br>multi method exp(Numeric:D: Numeric:D $base = e) returns Numeric:D</pre></code>Returns $base to the power of the number, or e to the power of the number if called without a second argument. http://doc.perl6.org/type/Numeric#exp
exp R Numeric.exp
+Str.trim-leading A Perl 6 Str Remove the white-space charecters from the beginning of a string. See also trim. http://doc.perl6.org/type/Str#trim-leading
+trim-leading R Str.trim-leading
Enum.value A Perl 6 Enum <pre><code>multi method value(Enum:D:)</pre></code>Returns the value part of the Enum. http://doc.perl6.org/type/Enum#value
Pair.value A Perl 6 Pair <pre><code>multi method value(Pair:D:) is rw</pre></code>Returns the value part of the Pair. http://doc.perl6.org/type/Pair#value
-value D [[Enum.value]]\n[[Pair.value]]
+value D *[[Enum.value]], making some information available\n*[[Pair.value]], making some information available
Complex.re A Perl 6 Complex <pre><code>method re(Complex:D:) returns Real:D</pre></code>Returns the real part of the complex number. http://doc.perl6.org/type/Complex#re
re R Complex.re
Bool.prefix:<so> A Perl 6 Bool <pre><code>multi sub prefix:&lt;so&gt;(Mu) returns Bool:D</pre></code>Coerces its argument to Bool, has looser precedence than &lt; prefix:&lt;? &gt;&gt;. http://doc.perl6.org/type/Bool#prefix%3A%3Cso%3E
prefix:<so> R Bool.prefix:<so>
List.values A Perl 6 List <pre><code>multi sub values($list) returns List:D<br>multi method values(List:D:) returns List:D</pre></code>Returns a copy of the list. http://doc.perl6.org/type/List#values
EnumMap.values A Perl 6 EnumMap <pre><code>method values(EnumMap:D:) returns List:D</pre></code>Returns a list of all values in the EnumMap. http://doc.perl6.org/type/EnumMap#values
-values D [[List.values]]\n[[EnumMap.values]]
+values D *[[List.values]], making some information available\n*[[EnumMap.values]], making some information available
Backtrace.full A Perl 6 Backtrace <pre><code>multi method full(Backtrace:D:) returns Str:D:</pre></code>Returns a full string representation of the backtrace, including hidden frames, compiler-specific frames and those from the setting. http://doc.perl6.org/type/Backtrace#full
full R Backtrace.full
List.push A Perl 6 List <pre><code>multi sub push(List:D, *@values) returns List:D<br>multi method push(List:D: *@values) returns List:D</pre></code>Adds the @values to the end of the list, and returns the modified list. Fails for infinite lists. http://doc.perl6.org/type/List#push
Hash.push A Perl 6 Hash <pre><code>multi method push(Hash:D: *@new)</pre></code>Adds the @new elements to the hash with the same semantics as hash assignment, but with three exceptions: http://doc.perl6.org/type/Hash#push
-push D [[List.push]]\n[[Hash.push]]
+push D *[[List.push]], making some information available\n*[[Hash.push]], making some information available
IO.changed A Perl 6 IO <pre><code>"path/to/file".IO.changed()</pre></code>Timestamp when the inode was last changed. http://doc.perl6.org/type/IO#changed
changed R IO.changed
List.shift A Perl 6 List <pre><code>multi sub shift(List:D )<br>multi method shift(List:D:)</pre></code>Removes and returns the first item from the list. Fails for an empty list. http://doc.perl6.org/type/List#shift
@@ -174,11 +176,11 @@ Backtrace::Frame.is-hidden A Perl 6 Backtrace::Frame <pre><code>method i
is-hidden R Backtrace::Frame.is-hidden
Range.bounds A Perl 6 Range <pre><code>method bounds(Range:D:) returns Positional</pre></code>Returns a list consisting of the start and end point. http://doc.perl6.org/type/Range#bounds
bounds R Range.bounds
-List.keys A Perl 6 List <pre><code>multi sub keys($list) returns List:D<br>multi method keys(List:D:) returns List:D</pre></code>Returns a list of indexes into the list (i.e., 0..(@list.elems-1)). http://doc.perl6.org/type/List#keys
-EnumMap.keys A Perl 6 EnumMap <pre><code>method keys(EnumMap:D:) returns List:D</pre></code>Returns a list of all keys in the EnumMap. http://doc.perl6.org/type/EnumMap#keys
-keys D [[List.keys]]\n[[EnumMap.keys]]
Rational.norm A Perl 6 Rational <pre><code>method norm(Rational:D:) returns Rational:D</pre></code>Returns a normalized Rational object, ie with positive denominator, and numerator and denominator coprime. http://doc.perl6.org/type/Rational#norm
norm R Rational.norm
+List.keys A Perl 6 List <pre><code>multi sub keys($list) returns List:D<br>multi method keys(List:D:) returns List:D</pre></code>Returns a list of indexes into the list (i.e., 0..(@list.elems-1)). http://doc.perl6.org/type/List#keys
+EnumMap.keys A Perl 6 EnumMap <pre><code>method keys(EnumMap:D:) returns List:D</pre></code>Returns a list of all keys in the EnumMap. http://doc.perl6.org/type/EnumMap#keys
+keys D *[[List.keys]], making some information available\n*[[EnumMap.keys]], making some information available
Parameter.named A Perl 6 Parameter Returns True if it's a named parameter. http://doc.perl6.org/type/Parameter#named
named R Parameter.named
Match.make A Perl 6 Match <pre><code>method make(Match:D: Mu $ast)</pre></code>Sets the AST to $ast, and returns it. http://doc.perl6.org/type/Match#make
@@ -187,7 +189,7 @@ Rational.numerator A Perl 6 Rational <pre><code>method numerator(Rationa
numerator R Rational.numerator
List.Int A Perl 6 List <pre><code>multi method Int(List:D:) return Int:D</pre></code>Returns the number of elements in the list (same as .elems). http://doc.perl6.org/type/List#Int
Numeric.Int A Perl 6 Numeric <pre><code>method Int(Numeric:D:) returns Int:D</pre></code>If this Numeric is equivalent to a Real, return the equivalent of calling truncate on that Real to get an Int. Fail with X::Numeric::Real otherwise. http://doc.perl6.org/type/Numeric#Int
-Int D [[List.Int]]\n[[Numeric.Int]]
+Int D *[[List.Int]], making some information available\n*[[Numeric.Int]], making some information available
Exception.message A Perl 6 Exception <pre><code>method message(Exception:D:) returns Str:D</pre></code>This is a stub that must be overwritten by subclasses, and should return the exception message. http://doc.perl6.org/type/Exception#message
message R Exception.message
Str.ords A Perl 6 Str <pre><code>multi method ords(Str:D:) returns Positional</pre></code>Returns a list of codepoint numbers, one for each character in the string. http://doc.perl6.org/type/Str#ords
@@ -216,7 +218,7 @@ Real.sign A Perl 6 Real <pre><code>method sign(Real:D:)</pre></code>Retu
sign R Real.sign
Match.list A Perl 6 Match Returns a list of positional submatches. http://doc.perl6.org/type/Match#list
Range.list A Perl 6 Range <pre><code>method list(Range:D:) returns List:D</pre></code>Generates the list of elements that the range represents. http://doc.perl6.org/type/Range#list
-list D [[Match.list]]\n[[Range.list]]
+list D *[[Match.list]], making some information available\n*[[Range.list]], making some information available
Str.lcfirst A Perl 6 Str Perl 6 does not have a lcfirst function. http://doc.perl6.org/type/Str#lcfirst
lcfirst R Str.lcfirst
Real.base A Perl 6 Real <pre><code>method base(Real:D: Int:D $base where 2..36) returns Str:D</pre></code>Converts the number to a string, using $base as base. For $base larger than ten, capital latin letters are used. http://doc.perl6.org/type/Real#base
@@ -225,12 +227,12 @@ Rational.nude A Perl 6 Rational <pre><code>method nude(Rational:D:) retu
nude R Rational.nude
Date.day-of-year A Perl 6 Date <pre><code>method day-of-year(Date:D:) returns Int:D</pre></code>Returns the day of the year (1..366). http://doc.perl6.org/type/Date#day-of-year
day-of-year R Date.day-of-year
-List.join A Perl 6 List <pre><code>multi sub join($separator, *@list) returns Str:D<br>multi method join(List:D: $separator) returns Str:D</pre></code>Treats the elements of the list as strings, interleaves them with $separator and concatenates everything into a single string. http://doc.perl6.org/type/List#join
-join R List.join
-IO.modified A Perl 6 IO <pre><code>"path/to/file".IO.modified()</pre></code>Timestamp when the file was last modified. http://doc.perl6.org/type/IO#modified
-modified R IO.modified
Numeric.abs A Perl 6 Numeric <pre><code>multi sub abs(Numeric:D ) returns Real:D<br>multi method abs(Numeric:D:) returns Real:D</pre></code>Returns the absolute value of the number. http://doc.perl6.org/type/Numeric#abs
abs R Numeric.abs
+IO.modified A Perl 6 IO <pre><code>"path/to/file".IO.modified()</pre></code>Timestamp when the file was last modified. http://doc.perl6.org/type/IO#modified
+modified R IO.modified
+List.join A Perl 6 List <pre><code>multi sub join($separator, *@list) returns Str:D<br>multi method join(List:D: $separator) returns Str:D</pre></code>Treats the elements of the list as strings, interleaves them with $separator and concatenates everything into a single string. http://doc.perl6.org/type/List#join
+join R List.join
Any.one A Perl 6 Any Interprets the invocant as a list and creates an one-Junction from it. http://doc.perl6.org/type/Any#one
one R Any.one
Numeric.Num A Perl 6 Numeric <pre><code>method Num(Numeric:D:) returns Num:D</pre></code>If this Numeric is equivalent to a Real, return that Real as a Num as accurately as is possible. Fail with X::Numeric::Real otherwise. http://doc.perl6.org/type/Numeric#Num
@@ -238,10 +240,10 @@ Num R Numeric.Num
List.pairs A Perl 6 List <pre><code>multi sub pairs($list) returns List:D<br>multi method pairs(List:D:) returns List:D</pre></code>Returns a list of pairs, with the indexes as keys and the list values as values. http://doc.perl6.org/type/List#pairs
EnumMap.pairs A Perl 6 EnumMap <pre><code>method pairs(EnumMap:D:) returns List:D</pre></code>Returns a list of all pairs in the EnumMap. http://doc.perl6.org/type/EnumMap#pairs
Pair.pairs A Perl 6 Pair <pre><code>multi method pairs(Pair:D:)</pre></code>Returns a list of one Pair, namely this one. http://doc.perl6.org/type/Pair#pairs
-pairs D [[List.pairs]]\n[[EnumMap.pairs]]\n[[Pair.pairs]]
+pairs D *[[List.pairs]], making some information available\n*[[EnumMap.pairs]], making some information available\n*[[Pair.pairs]], making some information available
Numeric.pred A Perl 6 Numeric <pre><code>method pred(Numerid:D:)</pre></code>Returns the number decremented by one (predecessor). http://doc.perl6.org/type/Numeric#pred
Str.pred A Perl 6 Str <pre><code>method pred(Str:D:) returns Str:D</pre></code>Returns the string decremented by one. http://doc.perl6.org/type/Str#pred
-pred D [[Numeric.pred]]\n[[Str.pred]]
+pred D *[[Numeric.pred]], making some information available\n*[[Str.pred]], making some information available
Any.none A Perl 6 Any Interprets the invocant as a list and creates an none-Junction from it. http://doc.perl6.org/type/Any#none
none R Any.none
Grammar.parse A Perl 6 Grammar <pre><code>method parse(Grammar:D: $str, :$rule = 'TOP', :$actions) returns Match:D</pre></code>Matches the grammar against $str, using $rule as start rule, optionally applying $actions as actions object. http://doc.perl6.org/type/Grammar#parse
@@ -251,17 +253,17 @@ flip R Str.flip
List.elems A Perl 6 List <pre><code>multi sub elems($list) returns Int:D<br>multi method elems(List:D:) returns Int:D</pre></code>Returns the number of elements in the list. http://doc.perl6.org/type/List#elems
Buf.elems A Perl 6 Buf <pre><code>multi method elems(Buf:D:) returns Int:D</pre></code>Returns the number of elements of the buffer. http://doc.perl6.org/type/Buf#elems
EnumMap.elems A Perl 6 EnumMap <pre><code>method elems(EnumMap:D:) returns Int:D:</pre></code>Returns the number of pairs stored in the EnumMap. http://doc.perl6.org/type/EnumMap#elems
-elems D [[List.elems]]\n[[Buf.elems]]\n[[EnumMap.elems]]
-Match.to A Perl 6 Match Returns the index of the end position of the match. http://doc.perl6.org/type/Match#to
-to R Match.to
+elems D *[[List.elems]], making some information available\n*[[Buf.elems]], making some information available\n*[[EnumMap.elems]], making some information available
List.eager A Perl 6 List <pre><code>multi method eager(List:D:) returns List:D</pre></code>Evaluates all elements in the list eagerly, and returns the invocant. If a List signals that it is "known infinite", eager evaluation may stop at the point where the infinity is detected. http://doc.perl6.org/type/List#eager
eager R List.eager
-Match.from A Perl 6 Match Returns the index of the starting position of the match. http://doc.perl6.org/type/Match#from
-from R Match.from
+Match.to A Perl 6 Match Returns the index of the end position of the match. http://doc.perl6.org/type/Match#to
+to R Match.to
Backtrace::Frame.subname A Perl 6 Backtrace::Frame <pre><code>method subname(Backtrace::Frame:D) returns Str</pre></code>Returns the name of the enclosing subroutine. http://doc.perl6.org/type/Backtrace%3A%3AFrame#subname
subname R Backtrace::Frame.subname
Exception.backtrace A Perl 6 Exception <pre><code>method backtrace(Exception:D:) returns Backtrace:D</pre></code>Returns the backtrace associated with the exception. Only makes sense on exceptions that have been thrown at least once. http://doc.perl6.org/type/Exception#backtrace
backtrace R Exception.backtrace
+Match.from A Perl 6 Match Returns the index of the starting position of the match. http://doc.perl6.org/type/Match#from
+from R Match.from
X::AdHoc.payload A Perl 6 X::AdHoc <pre><code>method payload(X::AdHoc:D)</pre></code>Returns the original object which was passed to die. http://doc.perl6.org/type/X%3A%3AAdHoc#payload
payload R X::AdHoc.payload
Date.day-of-month A Perl 6 Date <pre><code>method day-of-month(Date:D:) returns Int:D</pre></code>Returns the day of the month of the date (1..31). Synonymous to the day method. http://doc.perl6.org/type/Date#day-of-month
@@ -279,7 +281,8 @@ Any.ACCEPTS A Perl 6 Any <pre><code>multi method ACCEPTS(Any:D: Mu $othe
Code.ACCEPTS A Perl 6 Code <pre><code>multi method ACCEPTS(Code:D: Mu $topic)</pre></code>Usually calls the code object and passes $topic as an argument. However, when called on a code object that takes no arguments, the code object is invoked with no arguments and $topic is dropped. The result of the call is returned. http://doc.perl6.org/type/Code#ACCEPTS
Numeric.ACCEPTS A Perl 6 Numeric <pre><code>multi method ACCEPTS(Numeric:D: $other)</pre></code>Returns True if $other is numerically the same as the invocant. http://doc.perl6.org/type/Numeric#ACCEPTS
EnumMap.ACCEPTS A Perl 6 EnumMap <pre><code>multi method ACCEPTS(EnumMap:D: Positional $topic)<br>multi method ACCEPTS(EnumMap:D: Cool:D $topic)<br>multi method ACCEPTS(EnumMap:D: Regex $topic)<br>multi method ACCEPTS(EnumMap:D: Any $topic)</pre></code>Used in smart-matching if the right-hand side is an EnumMap. http://doc.perl6.org/type/EnumMap#ACCEPTS
-ACCEPTS D [[Mu.ACCEPTS]]\n[[Any.ACCEPTS]]\n[[Code.ACCEPTS]]\n[[Numeric.ACCEPTS]]\n[[EnumMap.ACCEPTS]]
+Whatever.ACCEPTS A Perl 6 Whatever <pre><code>multi method ACCEPTS(Whatever:D: Mu $other)</pre></code>Returns True. http://doc.perl6.org/type/Whatever#ACCEPTS
+ACCEPTS D *[[Mu.ACCEPTS]], making some information available\n*[[Any.ACCEPTS]], making some information available\n*[[Code.ACCEPTS]], making some information available\n*[[Numeric.ACCEPTS]], making some information available\n*[[EnumMap.ACCEPTS]], making some information available\n*[[Whatever.ACCEPTS]], making some information available
Version.plus A Perl 6 Version <pre><code>method plus(Version:D:) returns Bool:D</pre></code>Returns True if comparisons against this version allow larger versions too. http://doc.perl6.org/type/Version#plus
plus R Version.plus
Parameter.invocant A Perl 6 Parameter Returns True if the parameter is the invocant parameter. http://doc.perl6.org/type/Parameter#invocant
@@ -290,13 +293,13 @@ List.pop A Perl 6 List <pre><code>multi sub pop(List:D )<br>multi met
pop R List.pop
Date.year A Perl 6 Date <pre><code>method year(Date:D:) returns Int:D</pre></code>Returns the year of the date http://doc.perl6.org/type/Date#year
year R Date.year
+Range.excludes_max A Perl 6 Range <pre><code>method excludes_max(Range:D:) returns Bool:D</pre></code>Returns True if the end point is excluded from the range, and False otherwise. http://doc.perl6.org/type/Range#excludes_max
+excludes_max R Range.excludes_max
Mu.Bool A Perl 6 Mu <pre><code>multi sub Bool(Mu) returns Bool:D<br>multi method Bool() returns Bool:D</pre></code>Returns False on the type object, and True otherwise. http://doc.perl6.org/type/Mu#Bool
List.Bool A Perl 6 List <pre><code>multi method Bool(List:D:) returns Bool:D</pre></code>Returns True if the list has at least one element, and False for the empty list. http://doc.perl6.org/type/List#Bool
Buf.Bool A Perl 6 Buf <pre><code>multi method Bool(Buf:D:)</pre></code>Returns False if and only if the buffer is empty. http://doc.perl6.org/type/Buf#Bool
Numeric.Bool A Perl 6 Numeric <pre><code>multi method Bool(Numeric:D:)</pre></code>Returns False if the number is equivalent to zero, and True otherwise. http://doc.perl6.org/type/Numeric#Bool
-Bool D [[Mu.Bool]]\n[[List.Bool]]\n[[Buf.Bool]]\n[[Numeric.Bool]]
-Range.excludes_max A Perl 6 Range <pre><code>method excludes_max(Range:D:) returns Bool:D</pre></code>Returns True if the end point is excluded from the range, and False otherwise. http://doc.perl6.org/type/Range#excludes_max
-excludes_max R Range.excludes_max
+Bool D *[[Mu.Bool]], making some information available\n*[[List.Bool]], making some information available\n*[[Buf.Bool]], making some information available\n*[[Numeric.Bool]], making some information available
Range.max A Perl 6 Range <pre><code>method max(Range:D:)</pre></code>Returns the end point of the range. http://doc.perl6.org/type/Range#max
max R Range.max
List.roll A Perl 6 List <pre><code>multi method roll(List:D: $count = 1)</pre></code>Returns a lazy list of $count elements, each randomly selected from the list. Each random choice is made indepently, like a separate die roll where each die face is a list element. http://doc.perl6.org/type/List#roll
@@ -305,10 +308,10 @@ Match.ast A Perl 6 Match Returns the AST (ie payload). http://doc.perl6.
ast R Match.ast
Parameter.readonly A Perl 6 Parameter Returns True for read-only parameters (the default). http://doc.perl6.org/type/Parameter#readonly
readonly R Parameter.readonly
-Parameter.capture A Perl 6 Parameter <pre><code>sub f(&#92;capture) { }</pre></code>Returns True for parameters that capture the rest of the argument list. http://doc.perl6.org/type/Parameter#capture
-capture R Parameter.capture
Mu.clone A Perl 6 Mu <pre><code>method clone(*%twiddles)</pre></code>Creates a shallow clone of the invocant. If named arguments are passed to it, their values are used in every place where an attribute name matches the name of a named argument. http://doc.perl6.org/type/Mu#clone
clone R Mu.clone
+Parameter.capture A Perl 6 Parameter <pre><code>sub f(&#92;capture) { }</pre></code>Returns True for parameters that capture the rest of the argument list. http://doc.perl6.org/type/Parameter#capture
+capture R Parameter.capture
Mu.new A Perl 6 Mu <pre><code>multi method new(*%attrinit)</pre></code>Default method for constructing (create + initialize) new objects of a class. This method expects only named arguments which are then used to initialize attributes with accessors of the same name. http://doc.perl6.org/type/Mu#new
Backtrace.new A Perl 6 Backtrace <pre><code>proto method new(*@, *%) {*}<br>multi method new()</pre></code>Creates a new backtrace, using its calling location as the origin of the backtrace. http://doc.perl6.org/type/Backtrace#new
Buf.new A Perl 6 Buf <pre><code>method new(*@codes)</pre></code>Creates a Buf from a list of integers. http://doc.perl6.org/type/Buf#new
@@ -317,12 +320,12 @@ Date.new A Perl 6 Date <pre><code>proto method new() {*}<br>multi method
EnumMap.new A Perl 6 EnumMap <pre><code>proto method new(*@, *%) {*}<br>multi method new(*@args, *%pairs) </pre></code>Creates a new EnumMap from a list of alternating keys and values, with the same semantics as described for hash assigning in the Hash documentation. http://doc.perl6.org/type/EnumMap#new
Rational.new A Perl 6 Rational <pre><code>method new(NuT:D $numerator, DenomT:D $denominator) returns Rational:D</pre></code>Creates a new rational object from numerator and denominator. http://doc.perl6.org/type/Rational#new
Version.new A Perl 6 Version <pre><code>method new(Str:d $s)</pre></code>Creates a Version from a string $s. The string is combed for the numeric, alphabetic, and wildcard components of the version object. Any characters other than alphanumerics and asterisks are assumed to be equivalent to a dot. A dot is also assumed between any adjacent numeric and alphabetic characters. http://doc.perl6.org/type/Version#new
-new D [[Mu.new]]\n[[Backtrace.new]]\n[[Buf.new]]\n[[Complex.new]]\n[[Date.new]]\n[[EnumMap.new]]\n[[Rational.new]]\n[[Version.new]]
+new D *[[Mu.new]], making some information available\n*[[Backtrace.new]], making some information available\n*[[Buf.new]], making some information available\n*[[Complex.new]], making some information available\n*[[Date.new]], making some information available\n*[[EnumMap.new]], making some information available\n*[[Rational.new]], making some information available\n*[[Version.new]], making some information available
Str.comb A Perl 6 Str <pre><code>multi sub comb(Str:D $matcher, Str:D $input, $limit = Inf, Bool :$match) <br>multi sub comb(Regex:D $matcher, Str:D $input, $limit = Inf, Bool :$match) <br>multi method comb(Str:D $input:)<br>multi method comb(Str:D $input: Str:D $matcher, $limit = Inf, Bool :$match) <br>multi method comb(Str:D $input: Regex:D $matcher, $limit = Inf, Bool :$match) </pre></code>Searches for $matcher in $input and returns a list of all matches (as Str by default, or as Match if $match is True), limited to at most $limit matches. http://doc.perl6.org/type/Str#comb
comb R Str.comb
Enum.invert A Perl 6 Enum <pre><code>multi method invert(Enum:D:) returns Enum:D</pre></code>Returns a new Enum with the original enum's value as the key, and the original enum's key as value. http://doc.perl6.org/type/Enum#invert
EnumMap.invert A Perl 6 EnumMap <pre><code>method invert(EnumMap:D:) returns List:D</pre></code>Returns a list of pairs, but with key and value exchanged. http://doc.perl6.org/type/EnumMap#invert
-invert D [[Enum.invert]]\n[[EnumMap.invert]]
+invert D *[[Enum.invert]], making some information available\n*[[EnumMap.invert]], making some information available
Mu.defined A Perl 6 Mu <pre><code>multi sub defined(Mu) returns Bool:D<br>multi method defined() returns Bool:D</pre></code>Returns False on the type object, and True otherwise. http://doc.perl6.org/type/Mu#defined
defined R Mu.defined
Real.ceiling A Perl 6 Real <pre><code>method ceiling(Real:D) returns Int:D</pre></code>Returns the smallest integer not less than the number. http://doc.perl6.org/type/Real#ceiling
@@ -351,7 +354,7 @@ Date.day-of-week A Perl 6 Date <pre><code>method day-of-week(Date:D:) re
day-of-week R Date.day-of-week
Numeric.Rat A Perl 6 Numeric <pre><code>method Rat(Numeric:D: Real $epsilon = 1.0e-6) returns Rat:D</pre></code>If this Numeric is equivalent to a Real, return a Rat which is within $epsilon of that Real's value. Fail with X::Numeric::Real otherwise. http://doc.perl6.org/type/Numeric#Rat
Real.Rat A Perl 6 Real <pre><code>method Rat(Real:D: Real $epsilon = 1e-6)</pre></code>Converts the number to a Rat with the precision $epsilon. http://doc.perl6.org/type/Real#Rat
-Rat D [[Numeric.Rat]]\n[[Real.Rat]]
+Rat D *[[Numeric.Rat]], making some information available\n*[[Real.Rat]], making some information available
Str.lines A Perl 6 Str <pre><code>multi sub lines(Str:D $input, $limit = Inf) returns Positional<br>multi method lines(Str:D $input: $limit = Inf) returns Positional</pre></code>Returns a list of lines (without trailing newline characters), i.e. the same as a call to $input.comb( / ^^ &#92;N* /, $limit ) would. http://doc.perl6.org/type/Str#lines
lines R Str.lines
Str.words A Perl 6 Str <pre><code>multi sub words(Str:D $input, $limit = Inf) returns Positional<br>multi method words(Str:D $input: $limit = Inf) returns Positional</pre></code>Returns a list of non-whitespace bits, i.e. the same as a call to $input.comb( / &#92;S+ /, $limit ) would. http://doc.perl6.org/type/Str#words
@@ -364,24 +367,24 @@ Numeric.log A Perl 6 Numeric <pre><code>multi sub log(Numeric:D, Nume
log R Numeric.log
Str.sprintf A Perl 6 Str <pre><code>multi sub sprintf ( Str:D $format, *@args) returns Str:D</pre></code>This function is mostly identical to the C library sprintf function. http://doc.perl6.org/type/Str#sprintf
sprintf R Str.sprintf
-Parameter.positional A Perl 6 Parameter Returns True if the parameter is positional. http://doc.perl6.org/type/Parameter#positional
-positional R Parameter.positional
Pair.fmt A Perl 6 Pair <pre><code>multi method fmt(Pair:D:) returns Str:D</pre></code>Takes a format string, and returns a string the key and value parts of the Pair formatted. Here's an example: http://doc.perl6.org/type/Pair#fmt
fmt R Pair.fmt
+Parameter.positional A Perl 6 Parameter Returns True if the parameter is positional. http://doc.perl6.org/type/Parameter#positional
+positional R Parameter.positional
Exception.rethrow A Perl 6 Exception <pre><code>method rethrow(Exception:D:)</pre></code>Rethrows an exception that has already been thrown at least once. This is different from throw in that it preserves the original backtrace. http://doc.perl6.org/type/Exception#rethrow
rethrow R Exception.rethrow
List.first A Perl 6 List <pre><code>multi sub first(Mu $matcher, *@elems)<br>multi method first(List:D: Mu $matcher)</pre></code>Returns the first item of the list which smart-matches against $matcher. http://doc.perl6.org/type/List#first
first R List.first
-Date.prev A Perl 6 Date <pre><code>method prev(Date:D:) return Date:D</pre></code>Returns the previous day http://doc.perl6.org/type/Date#prev
-prev R Date.prev
Real.rand A Perl 6 Real <pre><code>sub term:&lt;rand&gt; returns Num:D<br>method rand(Real:D:) returns Real:D</pre></code>Returns a pseudo-random number between zero and the number. http://doc.perl6.org/type/Real#rand
rand R Real.rand
+Date.prev A Perl 6 Date <pre><code>method prev(Date:D:) return Date:D</pre></code>Returns the previous day http://doc.perl6.org/type/Date#prev
+prev R Date.prev
Range.min A Perl 6 Range <pre><code>method min(Range:D:)</pre></code>Returns the start point of the range. http://doc.perl6.org/type/Range#min
min R Range.min
Numeric.succ A Perl 6 Numeric <pre><code>method succ(Numerid:D:)</pre></code>Returns the number incremented by one (successor). http://doc.perl6.org/type/Numeric#succ
Date.succ A Perl 6 Date <pre><code>method succ(Date:D:) returns Date:D</pre></code>Returns the following day http://doc.perl6.org/type/Date#succ
Str.succ A Perl 6 Str <pre><code>method succ(Str:D) returns Str:D</pre></code>Returns the string incremented by one. http://doc.perl6.org/type/Str#succ
-succ D [[Numeric.succ]]\n[[Date.succ]]\n[[Str.succ]]
+succ D *[[Numeric.succ]], making some information available\n*[[Date.succ]], making some information available\n*[[Str.succ]], making some information available
Numeric.roots A Perl 6 Numeric <pre><code>multi method roots(Numeric:D: Int:D $n) returns Positional</pre></code>Returns a list of the $n complex roots, which evaluate to the original number when raised to the $nth power. http://doc.perl6.org/type/Numeric#roots
roots R Numeric.roots
Pair.cmp A Perl 6 Pair <pre><code>multi sub infix:&lt;cmp&gt;(Pair:D, Pair:D)</pre></code>The type-agnostic comparator; compares two Pairs. Compares first their key parts, and then compares the value parts if the keys are equal. http://doc.perl6.org/type/Pair#cmp
View
2  perl6_doc/parse.pl
@@ -126,7 +126,7 @@ sub duck_line {
}
else {
say duck_line( $function, 'D', q[], q[], q[], q[], q[], q[], q[],
- join( '\n', map {"[[$_->{class}.$function]]"} @definitions ),
+ join( '\n', map {"*[[$_->{class}.$function]], making some information available"} @definitions ),
q[], q[], q[], );
}
}
Please sign in to comment.
Something went wrong with that request. Please try again.