In Operators§| docs.raku.org
Raku highlighting| docs.raku.org
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku programming| raku-musings.com
In List§| docs.raku.org
Raku programming| raku-musings.com
In Backtrace§| docs.raku.org
Raku highlighting| docs.raku.org
Signatures appear inside parentheses after subroutine and method names, on blocks after a -> or <-> arrow, as the input to variable declarators like my, or as a separate term starting with a colon.| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku provides strong support for Object Oriented Programming (OOP). Although Raku allows programmers to program in multiple paradigms, Object Oriented Programming is at the heart of the language.| docs.raku.org
Raku highlighting| docs.raku.org
Raku programming| raku-musings.com
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku borrows many concepts from human language. Which is not surprising, considering it was designed by a linguist.| docs.raku.org
Int§| docs.raku.org
Abstract class§| docs.raku.org
A toolbox language is a programming language that’s good at solving problems without requiring third party packages. My default toolbox languages are Python and shell scripts, which you probably already know about. Here are some of my more obscure ones. AutoHotKey Had to show up! Autohotkey is basically “shell scripting for GUIs”. Just a fantastic tool to smooth over using unprogrammable applications. It’s Windows-only but similar things exist for Mac and Linux.| Hillel Wayne
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku programming| raku-musings.com
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Lists have been a central part of computing since before there were computers, during which time many devils have taken up residence in their details. They were actually one of the hardest parts of Raku to design, but through persistence and patience, Raku has arrived with an elegant system for handling them.| docs.raku.org
Raku highlighting| docs.raku.org
In IO::Path§| docs.raku.org
Raku highlighting| docs.raku.org
In Supply§| docs.raku.org
In ObjAt§| docs.raku.org
In role Iterable§| docs.raku.org
Raku programming| raku-musings.com
In List§| docs.raku.org
Raku programming| raku-musings.com
In IterationBuffer§| docs.raku.org
Raku highlighting| docs.raku.org
Routines are one of the means Raku has to reuse code. They come in several forms, most notably Methods, which belong in classes and roles and are associated with an object; and functions (also called subroutines or Subs, for short), which can be called independently of objects.| docs.raku.org
Raku Perl 6 programming| raku-musings.com
In Any§| docs.raku.org
Raku highlighting| docs.raku.org
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Raku Perl 6 programming| raku-musings.com
Variables are symbolic names for values or containers. Variable declarations or assignment of values may create a container on the fly. Variable names can start with or without a special character called a sigil, followed optionally by a second special character named twigil and then an identifier.| docs.raku.org
One often needs to refer to a specific element (or slice of elements) from a collection or data structure. Borrowing from mathematical notation where the components of a vector v would be referred to as v₁, v₂, v₃, this concept is called "subscripting" (or "indexing") in Raku.| docs.raku.org
Definition of a Raku type§| docs.raku.org
A regular expression is a sequence of characters that defines a certain text pattern, typically one that one wishes to find in some large body of text.| docs.raku.org
See creating operators on how to define new operators.| docs.raku.org