Corso di Raku / Avanzato / Moduli

Pacchetti e namespace

Un namespace è un contenitore con un nome per altri elementi con nome, come variabili e subroutine. Impedisce ai nomi di entrare in conflitto: Maths::pi e Physics::pi possono coesistere senza problemi. Un package è il tipo più basilare di namespace.

Hai già utilizzato un namespace senza dargli un nome: ogni module ne crea uno. Questa sezione esamina i package direttamente e come le variabili our e il separatore :: permettono di accedere a un namespace dall’esterno.

Argomenti di questa sezione

Pratica

Risolvi 1 quiz sul contenuto di questa sezione.

Esercizi

Questa sezione contiene 3 esercizi. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.

  1. Una variabile our
  2. Un pacchetto
  3. Un nome annidato

Installare moduli dal web   |   Pacchetti e moduli