X::Augment::NoSuchType — 존재하지 않는 타입 augment 예외

X::Augment::NoSuchType — 존재하지 않는 타입 augment 예외

존재하지 않는 타입을 augment하려 할 때 던져지는 예외예요.

예를 들어 실제로 정의되지 않은 클래스를 augment하면,

use MONKEY-TYPING;
augment class NoSuch { }

이런 오류가 나요.

You tried to augment class NoSuch, but it does not exist

출처: Raku Documentation — X::Augment::NoSuchType

본문

method package-kind

augment하려던 패키지의 종류(class, grammar 등)를 반환해요.

method package

augment하려 했지만 실제로는 존재하지 않는 이름(name) 을 반환해요.