Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0e7067a
Complete overhaul of section on double semicolon (;;) parameter separ…
schultzdavid Oct 8, 2025
4f58796
fix semicolons
schultzdavid Oct 8, 2025
69ce0b1
correct backtick to rakudoc syntax for code
schultzdavid Oct 8, 2025
c7f73eb
Expand section Type captures (adding text on coercion and constraints…
schultzdavid Oct 16, 2025
d73c43e
phrase the effect a little more precisely
schultzdavid Oct 16, 2025
1e079fc
Merge branch 'main' into main
schultzdavid Oct 16, 2025
e32b721
whitespace
schultzdavid Oct 16, 2025
253a511
correct definition of subset Even, and adjust output
schultzdavid Oct 16, 2025
1f826e8
clarify explanation re. Nil/is-default (but it could use further clar…
schultzdavid Oct 16, 2025
34ba70e
add :skip-test to simple snippet
schultzdavid Oct 16, 2025
f416597
further clarify difference between parameters and variables with defa…
schultzdavid Oct 17, 2025
90ec869
restore text that apparently was unintentionally deleted in 2024 with…
schultzdavid Oct 17, 2025
a0b96c3
fix sentence relationship in section "Constraining signatures of Call…
schultzdavid Oct 17, 2025
cdbfa15
skip test for failing code & align code
schultzdavid Oct 17, 2025
3ab412a
sigilled -> sigiled
schultzdavid Oct 17, 2025
a7e9198
add missing formatting code
schultzdavid Oct 17, 2025
ce1bfeb
fix Num -> Numeric
schultzdavid Oct 17, 2025
11ac856
captured types can in fact be used as return types. +make spaces cons…
schultzdavid Oct 18, 2025
5b39d48
fix rakudoc syntax (C<->> to C«->») and add note to pod.rakudoc
schultzdavid Oct 18, 2025
8c15edd
whitespace
schultzdavid Oct 18, 2025
c24eaa3
add example for using captured type as return type constraint
schultzdavid Oct 18, 2025
c51a313
add example combining capture with type smiley
schultzdavid Oct 18, 2025
7feea58
add resulting signatures to examples; more consistent formatting
schultzdavid Oct 18, 2025
6e7b755
add link to explanation of itemization
schultzdavid Oct 18, 2025
7b8afa9
Show how itemization prevents flattening in slurpies. Move section 'T…
schultzdavid Oct 18, 2025
17cd36a
consistent usage of puntuation before examples
schultzdavid Oct 18, 2025
b412fc9
Add basic slurpies to introduction
schultzdavid Oct 19, 2025
eca2593
semicolons
schultzdavid Oct 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion doc/Language/perl-op.rakudoc
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ also used for method calls. So Perl's C«$arrayref->[7]» becomes
Raku's C<$arrayref.[7]> and C«$user->name» becomes C<$user.name>.
Note that dereferencing is rare in Raku.

Raku uses the C<->> to attach L<C<Signature>|/type/Signature>s to
Raku uses the C«->» to attach L<C<Signature>|/type/Signature>s to
L<C<Block>|/type/Block>s.

=head2 Auto-increment and auto-decrement
Expand Down
9 changes: 8 additions & 1 deletion doc/Language/pod.rakudoc
Original file line number Diff line number Diff line change
Expand Up @@ -550,9 +550,16 @@ C<my $var = 1; say $var;>

C<my $var = 1; say $var;>

If the enclosed code itself contains an unmatched C«>»,
enclose it in C<C« »>
=for code :lang<rakudoc>
C«sub f(Int --> Int) {}»

C«sub f(Int --> Int) {}»

=head2 Links

To create a link enclose it in C<L< >>:
To create a link enclose it in C<L< >>

=for code :lang<rakudoc>
Raku homepage L<https://raku.org>
Expand Down
Loading