Vect n a 에서 n은 value level이지만 어차피 필요없으니까 걍 지운다고 하는데, 그럴꺼면 n이 value level이든 type level이든 상관 없지 않음?

물론 n을 사용하면 안지우고 진짜 런타임에 평가한다는것 같은데


dependent type이 꼭 필요한 경우는 n이 컴파일 타임에도 필요하고 런타임에도 필요할때만 의미가 있는것 같은데..