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
Raku is built on a metaobject layer. That means that there are objects (the metaobjects) that control how various object-oriented constructs (such as classes, roles, methods, attributes or enums) behave.| 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
These routines are defined in different files along with one or several other classes, but are not actually attached to any particular class or role.| docs.raku.org
Raku highlighting| docs.raku.org
Raku has a high level of support of Unicode, with the latest version supporting Unicode 15.0. This document aims to be both an overview as well as description of Unicode features which don't belong in the documentation for routines and methods.| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
The Q lang§| docs.raku.org
Int§| docs.raku.org
Abstract class§| docs.raku.org
Raku highlighting| docs.raku.org
Raku highlighting| docs.raku.org
Command line interface - an overview§| docs.raku.org
Raku highlighting| docs.raku.org
In IO::CatHandle§| docs.raku.org
In Any§| docs.raku.org
In IO::Path§| docs.raku.org
Statements§| docs.raku.org
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