«dependent-types» 태그된 질문

유형 이론과 유형 시스템의 중복 기능.

1
종속 유형 시스템에서 증명을위한 기본 요소로 재귀 유형이 필요한 이유는 무엇입니까?
나는 타입 이론과 의존적 프로그래밍에 비교적 익숙하지 않다. 건축 미적분학 (CoC) 및 기타 순수 유형 시스템을 연구하고 있습니다. 특히 컴파일러 시스템의 증명 보존 중간 표현으로 사용하는 데 관심이 있습니다. 나는 이해 재귀 유형 표현할 수 있습니다 (공동)을 , 계산 하여, 유일한 타입의 생성자로. 그들은 유도에 의해 빌드 증거로 사용할 수 …



2
타입 시스템에서 정렬 작업 증명
프로그래밍 언어의 유형 시스템이 얼마나 유용한 지 알고 싶습니다. 예를 들어, 의존적으로 유형이 지정된 프로그래밍 언어 Vector에서 벡터의 크기를 유형 서명에 통합 하는 클래스를 만들 수 있다는 것을 알고 있습니다 . 사실상의 예와 같습니다. append컴파일러는 결과 목록의 크기가 입력 목록의 합임을 증명할 수 있도록 해당 서명을 사용하여 함수 를 작성할 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.