summaryrefslogtreecommitdiffhomepage
path: root/perl6.html.markdown
Commit message (Collapse)AuthorAgeLines
* Add changes regarding rename and more: (#3758)Luis F. Uceta2019-12-07-1976/+0
| | | | | | | | | - Replace mentions of Perl 6 with Raku (See https://github.com/perl6/problem-solving/blob/master/solutions/language/Path-to-Raku.md) - Document's sections is now part of the resulting raku file - The resulting Raku file can now be executed without runtime/compile-time errors - Some examples had minor updates or fixes - Update links, extensions and commands.
* [Perl6/en]Modify an error about the Range constructor (#3612)Amans Tofu2019-08-30-3/+12
| | | [Perl6/en] Modify an error about the Range constructor
* Object Model example mixed old/new code/commentsFelix Ostmann2019-08-06-4/+4
|
* Fixed behavior of postfix ++b-xor-a2019-07-04-2/+3
| | | The postfix ++ operator increments its argument but returns its old value.
* Add some changesLuis F. Uceta2018-12-19-951/+1118
| | | | | | | - format consistently - remove whitespace - add example(s) - fix typos
* [fix] perl6: $n -> $mMartin Kimmerle2018-11-15-1/+1
|
* Merge pull request #3045 from bmusin/patch-2Pratik Karki2018-01-18-1/+1
|\ | | | | [perl6/en]: fix spelling
| * [perl6/en]: fix spellingBulat Musin2018-01-18-1/+1
| |
* | fix typoBulat Musin2018-01-18-1/+1
|/
* [perl6/en] Formatting consistencyKeith Miyake2017-09-28-620/+654
|
* removed the vimformationMario2017-09-04-2/+0
| | | did not render resp. markdown was not upped with it
* Fix a bunch of typosHairyFotr2017-08-23-11/+11
|
* [perl6] Lists are not Arrays. Make this clearSamantha McVey2017-07-10-2/+3
| | | | | Lists are immutable while Arrays are mutable. Arrays are which have the @ sigil.
* fix #1155ven2017-05-25-4/+29
|
* Update perl6.html.markdownven2017-05-25-12/+23
|
* add much needed spacing with markdown headers (#2676)Cale2017-02-27-42/+131
|
* Fit some more things into 80 columns in the Perl 6 docSamantha McVey2017-02-06-18/+20
|
* Have perl6 highlight as perl6 nowSamantha McVey2016-12-31-3/+3
| | | | Also remove some trailing spaces.
* [perl6] add myself as contributor (#2530)samcv2016-10-28-0/+1
|
* [perl6] Explain `orelse` operator, add more information about exceptions, ↵samcv2016-10-27-49/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add an Iterables section... (#2505) * More clear names for the module and variables demonstrating declarators (our) for sub's and a few more details in comments * $! is only set when we use "try" not when we disarm an exception with or/orelse thanks to ZoffixZnet for the information here provided here: https://rt.perl.org/Ticket/Display.html?id=129923 * Fix the example from the last commit. Some changes in the try/catch paragraph * Change it so the vim modeline doesn't show up in the final html file(not even as a comment) * Minor grammar fix * Add more information about the .exception method and explain how orelse differs from the or operator * Add link to the Perl6 docs and explain that while the Perl 6 advent calander is a great reference it may be a little older (Posts stopped in Dec of 2015). Also make the columns fit better to 80 characters * Fix in issue with a few of the regex examples, where Perl 6 would warn because the spacing was ambiguous. Explain how you must use two spaces between strings so spacing isn't ambiguous or use the :s adverb to make whitespace meaningful explicitly. Also explain 'm' and using delimiters other than / / * Improve the readability of the phasers introduction * Fix the remaining regex that will warn because of ambiguous spacing * Add an example for ‘quietly’ since it has been implemented now * Update link for precedence order to point to current documentation * Add a section on iterables and show examples for using the lazy method * Some corrections * Change downloaded filename to .p6 instead of .pl * Show vertical line for 80 column width in vim modeline * Update the exceptions section to vendethiel's suggestions
* Perl 6: Make information about Hash tables correct. Rewrite the example for ↵samcv2016-10-20-111/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dynamically scoped variables.. (#2475) * Explain that you cannot pass immutable values like integers to subs even if you use $n is rw. * Add myself as a contributor * Remove contributor since I am not a major contributor * Add many more smartmatch examples. Make the ternary operatory clearer and add a code example for it. Make the section for && and || have a working code example and show the output it gives * Fix assigning $a $b and $c values in the && operator section * Rename a few things so they don't conflict with variables in other parts of the code * Remove extra dashes * Move description of smartmatch type checks toward the end of that section * Better names for scoping examples * Redo the example for dynamically scoped variables so the example is better and functions properly when ran (old example did not work properly when running it by itself) * Rename these classes so they aren't named the same as the ones above * Add information about the different twigils in Perl 6. This makes understanding what $. $! and $* are and how they relate. Also complete the renaming in the previous commit * Fix capitalization and indenting here * Using the word interpolate to mean accessing an element of an array is not the proper terminology. Using the word interpolate is usually associated with things such as this: say "@names = { @names.perl }" * Make the wording a little clearer for arrays * Remove incorrect information about hashes. Hashes are not arrays of pairs although Perl 6 makes it easy to use them as such * Make the subroutine text read better * Clean up the Object Model introduction section * Fix the section on interpolating all elements of an array * Use the word attribute instead of field since this is the wording that the perl 6 documentation uses for these objects * Fix column width in a few places * More clearly mark which twigils are used for "normal" variables and which ones are used on "objects". This makes the flow from the # Scoping => # Twigil => # Object Model section smoother * Semi-rewrite the example for object inheritance and use more natural names. Also rename class A to class Attrib-Class * Clean up the scoping introduction a little * Remove a leftover line from rewriting the inheritance example * More gradually introduce exceptions and fix a typo, as well as adding a few examples * Reorder introduction of packages to be more natural. Show how to "use" a package before we show how to create and declare our own modules * Avoid using the word 'use' because we're not refering to the perl keyword 'use'
* Perl6: Add many more smartmatch examples. Make the ternary operator clearer ↵samcv2016-10-18-22/+53
| | | | | | | | | | | | | | | | | | | | (#2472) * Explain that you cannot pass immutable values like integers to subs even if you use $n is rw. * Add myself as a contributor * Remove contributor since I am not a major contributor * Add many more smartmatch examples. Make the ternary operatory clearer and add a code example for it. Make the section for && and || have a working code example and show the output it gives * Fix assigning $a $b and $c values in the && operator section * Rename a few things so they don't conflict with variables in other parts of the code * Remove extra dashes * Move description of smartmatch type checks toward the end of that section
* Perl6: Explain that Integers Can't be Passed and Modified in Sub's Even If ↵samcv2016-10-18-0/+9
| | | | | | | | | | Using `is rw´ (#2471) * Explain that you cannot pass immutable values like integers to subs even if you use $n is rw. * Add myself as a contributor * Remove contributor since I am not a major contributor
* Fixed instance where wrong variable name was usedDustin Williams2016-03-20-1/+1
|
* Fix typo referenced in Issue #2075Jacob Ward2016-01-07-1/+1
|
* Merge pull request #2076 from tlvb/p6-packages-foobarAdam Bard2016-01-06-2/+1
|\ | | | | [perl 6] changed code output to as stated in comments
| * changed code output to as stated in commentsLeo Bärring2015-12-26-2/+1
| | | | | | | | | | The comments state that Foo::Bar::inc in the package variable example should increase $Foo::Bar::n and then print it. This did not happen, as `say ++$n;` was placed outside the block of the sub Foo::Bar::inc. The commit puts `say ++$n;` inside the block of Foo::Bar::inc.
* | Fix #2040Owen Rodda2015-12-27-1/+1
|/
* Fix typo in Perl 6 example (closes #2025)Ryan Gonzalez2015-11-19-1/+1
|
* Merge pull request #2028 from zoffixznet/catch-varven2015-11-17-1/+1
|\ | | | | Perl6: $! is not available inside the CATCH{} (Possibly)
| * $! is not available inside the CATCH{}Zoffix Znet2015-11-17-1/+1
| |
* | Address #1390ven2015-11-08-12/+17
| | | | | | @Zoffixnet, awaiting your review
* | Removed references to compilers other than the Rakudo.Paulo Henrique Rodrigues Pinheiro2015-10-15-3/+1
| |
* | Many fixes mentioned in #1390Zoffix Znet2015-10-10-45/+46
|/
* Merge pull request #1404 from tecknicaltom/masterLevi Bostian2015-10-09-1/+1
|\ | | | | [perl6] fix the output of ff example
| * fix the output of ff exampleTom Samstag2015-10-08-1/+1
| |
* | Merge pull request #1393 from aayushranaut/masterven2015-10-08-4/+3
|\ \ | |/ |/| Fixes typos and removed useless spaces
| * Fixes typosAayush Ranaut2015-10-07-23/+22
| |
* | removing whitespace all overGabriel Halley2015-10-07-21/+21
|/
* Update perl6.html.markdownJack Kuan2015-09-23-1/+1
|
* In perl6, 0 is not falsey anymoreAleks-Daniel Jakimenko2015-08-25-1/+1
|
* fix typo, resolves #1156ven2015-06-27-1/+1
|
* Merge remote-tracking branch 'upstream/master'Jonathan Scott Duff2015-06-25-1/+1
|\ | | | | | | | | Conflicts: perl6.html.markdown
| * Parrot is no longer supported.David Warring2015-05-13-2/+1
| | | | | | Also mention MoarVM before JVM.
| * Fix #1094ven2015-05-09-1/+1
| |
* | Add a link about parrot suspensionJonathan Scott Duff2015-04-24-4/+6
|/
* fix #1032ven2015-04-15-42/+18
| | | and a few more fixes/moving arounds
* Update perl6.html.markdownPhilippe Bricout2015-04-01-1/+3
| | | ($_.chars > 50) ~~ True : this is always True.
* Minor typo: fixed curly bracket direction (} -> {)Jeff Erickson2015-03-25-1/+1
|
* thrice .... gather ^3 counts three times "0 1 2" not 5ronaldxs2015-03-20-1/+1
| | | Probably just a paste-o mistake. Want to count 3 times not 5.