«dependent-type» 태그된 질문

4
의존적으로 타이핑하지 않는 이유는 무엇입니까?
나는 여러 출처에서 "Haskell이 점차 의존형 언어가되고있다"라는 의견을 반향시켰다. 더 많은 언어 확장으로 Haskell은 일반적인 방향으로 표류하고 있지만 아직은 그렇지 않습니다. 기본적으로 알고 싶은 두 가지가 있습니다. 첫 번째는, "종종 의존형 언어"라는 것이 실제로 무엇을 의미 하는가? (기술적으로 너무 기술적 인 일이 없기를 바랍니다.) 두 번째 질문은 ... 단점은 무엇입니까? …

4
스칼라가 종속 유형을 명시 적으로 지원하지 않는 이유는 무엇입니까?
이 경로 의존적 유형은 나는 거의 모든 스칼라에 경구 또는 AGDA와 같은 언어의 특징을 표현하는 것이 가능하다 생각하지만, 스칼라가 지원하지 않는 이유를 궁금 해요 이 는 다른 지역에서 매우 잘하는 것처럼 더 명시 적으로 (예를 들어 , DSL)? "필요하지 않습니다"와 같이 내가 놓친 것이 있습니까?

2
비정상적인 구멍 유형 해상도
최근에 증명에서 패턴 매칭과 결합 된 타입 홀이 Haskell에서 꽤 멋진 Agda와 같은 경험을 제공한다는 것을 알게되었습니다. 예를 들면 : {-# LANGUAGE DataKinds, PolyKinds, TypeFamilies, UndecidableInstances, GADTs, TypeOperators #-} data (==) :: k -> k -> * where Refl :: x == x sym :: a == b -> b …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.