클래스 X::Parameter::MultipleTypeConstraints

클래스 X::Parameter::MultipleTypeConstraints (X::Parameter::MultipleTypeConstraints) (raku-type-x-parameter-multipletypeconstraints)

파라미터에 타입 제약이 여러 개 붙어 있을 때 던져지는 컴파일 타임 오류가 X::Parameter::MultipleTypeConstraints예요. Raku.0에서는 이렇게 여러 타입 제약을 쓰는 게 허용되지 않아요.

class X::Parameter::MultipleTypeConstraints does X::Comp { }

예시:

sub f(Cool Real $x) { }

위 코드는 아래 메시지와 함께 죽어요.

Parameter $x may only have one prefix type constraint

method parameter

문제가 되는 파라미터의 이름을 돌려줘요.

출처: Raku Docs - X::Parameter::MultipleTypeConstraints