@@ -19,14 +19,14 @@ If you are a Linux or Mac user you probably want to download Rakudo Star and
19
19
install via compilation (a simple process) the MoarVM version available from
20
20
L < http://rakudo.org/downloads/star/|http://rakudo.org/downloads/star > .
21
21
22
- Or there is an official rakudo star docker image at
23
- L < https://hub.docker.com/_/rakudo-star/ >
22
+ Or there is an official rakudo star docker image at
23
+ L < https://hub.docker.com/_/rakudo-star/ >
24
24
25
25
If you are a Windows 32 or 64 bit user then Rakudo Star binaries are also
26
- available at the rakudo site. You will need Windows Git to use panda.
26
+ available at the rakudo site. You will need Windows Git to use panda.
27
27
28
28
There should be Linux and Mac binaries available shortly from vendors and third
29
- parties. Although vendor versions may be outdated.
29
+ parties. Although vendor versions may be outdated.
30
30
31
31
= head2 As an intermediate to advanced user I want to track Rakudo development.
32
32
@@ -37,7 +37,7 @@ Perl 5's perlbrew and the equivalent Python and Ruby tools.
37
37
38
38
The most reliable information is to be found either under the perl6.org domains or directly linked from it.
39
39
40
- L < http://www.perl6.org/documentation/|http://www.perl6.org/documentation/ > with
40
+ L < http://www.perl6.org/documentation/|http://www.perl6.org/documentation/ > with
41
41
L < http://doc.perl6.org/|http://doc.perl6.org/ > as the canonical technical reference.
42
42
43
43
There is much good recent material on Youtube but be careful to check any dates
@@ -61,7 +61,7 @@ See L<S99|http://design.perl6.org/S99.html>
61
61
62
62
See the pod with the 5to6- prefix under L < http://doc.perl6.org/language.html|http://doc.perl6.org/language.html >
63
63
64
- = head1 Modules
64
+ = head1 Modules
65
65
66
66
= head2 Is there a CPAN for Perl 6?
67
67
@@ -85,7 +85,7 @@ L<Nativecall|http://docs.perl6.org/language/nativecall> makes this particularly
85
85
= head2 Nativecall can't find libfoo.so and I only have libfoo.so.1.2!
86
86
87
87
This is commonly seen on Debian-like systems. You need to install "libfoo-dev"
88
- to set a sym link for the missing file.
88
+ to set a sym link for the missing file.
89
89
90
90
= head2 Where have all the traditional UNIX library functions gone?
91
91
@@ -123,7 +123,7 @@ be done on Debian-ish systems by "apt-get install rlwrap".
123
123
124
124
= head2 Why is the Rakudo compiler sometimes more apologetic?
125
125
126
- If SORRY! is present in the output the error is a compile time error
126
+ If SORRY! is present in the output the error is a compile time error
127
127
otherwise it's runtime.
128
128
129
129
Example:
@@ -138,7 +138,7 @@ Example:
138
138
L < Any|type/Any > is a top level class used as a default superclass for new
139
139
classes. It is often seen in a context where a variable has been defined but
140
140
not assigned where it loosely resembles the undef or null values in other
141
- languages.
141
+ languages.
142
142
143
143
Example:
144
144
@@ -187,7 +187,7 @@ which stands for "definite":
187
187
188
188
my Int:D $x = 42;
189
189
$x = Int; # dies with:
190
- # Type check failed in assignment to $x;
190
+ # Type check failed in assignment to $x;
191
191
# expected Int:D but got Int
192
192
193
193
Likewise C < :U > constrains to undefined values, that is, type objects.
@@ -204,7 +204,7 @@ Example:
204
204
return $a + $b;
205
205
}
206
206
207
- foo(2,3.1)
207
+ foo(2,3.1)
208
208
# ===SORRY!=== ... Calling foo(Int, Rat) will never work with declared signature (Int $a, Int $b --> Int)
209
209
210
210
= head2 How can I extract the values from a Junction?
0 commit comments