Course of Raku / Advanced

Containers

  • Understanding Raku containers
  • Scalar containers — 3 exercises
    • Data types and scalar containers
    • Type constraints — 1 quiz
    • Default values
    • Proxying method calls
  • Ordered containers — 3 exercises
    • Arrays
    • Lists — 1 quiz
    • Binding with :=
    • Flattening and itemisation — 1 quiz
  • Contexts 🆕 — 3 exercises
    • Numeric, string, and Boolean context — 1 quiz
    • Item and list context — 1 quiz
  • Subscript adverbs 🆕 — 3 exercises
    • Exists and delete — 1 quiz
    • Keys, values, and pairs
  • Special and dynamic variables 🆕 — 3 exercises
    • Twigils — 1 quiz
    • Dynamic variables — 1 quiz
    • Built-in special variables — 1 quiz
  • Introspecting containers — 3 exercises
    • Using WHAT — 1 quiz
    • Using VAR
    • WHO and HOW

The Complete Course of the Raku Programming Language

About the course · GitHub

Free and open source · Written by Andrew Shitov · Supported by The Perl & Raku Foundation

© 2021–2026 by Andrew Shitov