A low-level explanation of Raku containers
What are contexts and how to switch into them
Statements used to control the flow of execution
How Raku deals with data structures and what we can expect from them
Processing date and time in Raku
An example using the enum type
Using exceptions in Raku
Functions and functional programming in Raku
Parsing and interpreting text
Working with associative arrays/dictionaries/hashes
Routines not defined within any class or role.
Correctly use Raku IO
Positional data constructs
Introspection and the Raku object system
Call into dynamic libraries that follow the C calling convention
How the different newline characters are handled, and how to change the behavior
Numeric types available in Raku
Object orientation in Raku
Common Raku infixes, prefixes, postfixes, and more!
Organizing and referencing namespaced program elements
Measuring and improving runtime or compile-time performance
Program execution phases and corresponding phaser blocks
Special modules that define certain aspects of the behavior of the code
Writing strings and word lists, in Raku
Using the types the compiler and hardware make available to you
Pattern matching against strings
Unordered collections of unique and weighted objects in Raku
A guide to signatures in Raku
Prefixes that alter the behavior of a statement or a set of them
Accessing data structure elements by index or key
General rules of Raku syntax
Working with the underlying operating system and running applications
Compile-time specification of behavior made easy
Introduction to the type system of Raku
Unicode support in Raku
Unicode symbols and their ASCII equivalents
Variables in Raku
Valid opening/closing paired delimiters
Information about the people working on and using Raku
Frequently asked questions about Raku
Glossary of Raku terminology
An easy-to-use markup language for documenting Raku modules and programs
Valid, invalid, and unexpected tables
Raku terms
Writing and running tests in Raku
Traps to avoid when getting started with Raku