Dans la phrase "The cat sat on the mat", les mots ont des rôles différents : "cat" est le sujet, "sat" est le verbe et "mat" est le complément d'objet.
En programmation Raku, une classe Student et une classe Teacher peuvent toutes deux utiliser des rôles comme Callable ou Serializable pour ajouter des comportements supplémentaires sans qu'elles partagent une relation d'héritage directe.