복잡성 이론에 존재하는 광범위한 계층 구조에서 영감을 얻은 이러한 계층 구조가 유형 시스템에도 존재하는지 궁금했습니다. 그러나 지금까지 찾은 두 가지 예는 계층 구조가 아닌 체크리스트 (직교 기능 포함)와 비슷합니다 (연속적으로 점점 더 표현력이 높은 유형 시스템 사용).
내가 찾은 두 가지 예는 Lambda 큐브 와 k- 랭크 다형성 의 개념입니다 . 첫 번째는 세 가지 옵션이있는 검사 목록이고 두 번째는 실제 계층 구조입니다 (k의 특정 값에 대해 k 순위는 일반적이지 않습니다). 내가 아는 다른 모든 유형 시스템 기능은 대부분 직교입니다.
나는 자신의 언어를 디자인하고 있기 때문에이 개념에 관심이 있으며 현재 존재하는 유형 시스템 중에서 어떻게 순위를 매기는 지 매우 궁금합니다 (내 유형 시스템은 내가 아는 한 다소 전통적이지 않습니다).
나는 '표현성'이라는 개념이 약간 모호 할 수 있다는 것을 알고 있는데, 이것이 왜 타입 시스템이 체크리스트처럼 보이는지 설명 할 수 있습니다.