type-theory

    1

    1답변

    로직과 프로그래밍 사이에 동형이 있다는 것을 발견했습니다 (Curry-Howard correspondence). Functors 또는 Monads와 같은 것을 이해하는 데 도움이되는 카테고리 이론에는 이와 같은 동등성이 있습니까?

    1

    2답변

    프로그래밍 언어의 형식 및 다형성에 대해 paper을 읽으면 스칼라에서 형식 멤버에 비슷한 범용 수량화를 표현할 수 있다는 것이 궁금했습니다. 종이에서 예 : 일반적인 신원 함수에 대한 유형과 종이 언어 재미에 다음과 같은 예이다는 type GenericID = ∀A.A ↦ A 정확했다 : value inst = fun(f: ∀a.a ↦ a) (f[In

    140

    2답변

    의존형 프로그래밍에 뛰어 들고 Agda와 Idris 언어가 하스켈에 가장 가까웠다는 것을 알게되었습니다. 내 질문은 : 그들 사이의 주요 차이점은 무엇입니까? 타입 시스템은 둘 다 똑같이 expresive합니까? 혜택에 대한 포괄적 인 비교와 토론을하는 것이 좋을 것입니다. 나는 몇 가지를 발견 할 수있었습니다 : 이드리스는 이드리스는 모나드와 실용적 표기

    7

    1답변

    OWL 또는 Topic Maps로 정의 할 수있는 것과 같이 List [T]와 같은 다형성 유형에 대한 지원을 포함하는 온톨로지를 설계하려고합니다. 여기서 T는 Interval Kind In (Nothing, Any)의 type 매개 변수이며 Function Kind * -> *입니다. 궁극적으로 필자는 동일한 의미 언어로 작성된 유형 안전 소프트웨어 코드

    9

    1답변

    나는 Higher Kind vs Higher Rank 유형을 이해하는 데 어려움을 겪고있다. 종류는 꽤 간단합니다 (하스켈 문학에 대한 감사). 그리고 유형에 대해 이야기 할 때 계급이 비슷하지만 분명히 그렇지 않다고 생각했습니다. 나는 Wikipedia 기사를 읽지 않았다. 그래서 누군가가 순위 란 무엇인지 설명해 주시겠습니까? 높은 등급이 의미하는 것은

    1

    1답변

    저는 PHP 형식 시스템을 다시 작성하고보다 순수한 언어의 구현 작업을하고 있습니다. 메소드 체인, 객체 유형, 메시지 전달, 메소드 및 기타 기능들과 같은 기능적 객체 지향 언어로서 순수성에 관해서 제가 할 수있는 한 많이 구현하고 있습니다. http://github.com/haskellcamargo/rawr. 이것에서, 함수는 Func 클래스의 인스턴스

    9

    1답변

    하스켈 유형 시스템 (*)의 흥미로운 속성 중 하나는 정확히에 해당 함수가 해당 유형 서명에만 기반한 것을 말할 수 있다는 것입니다 (unsafe IO 어두운 마법이 없다고 가정). invloved). 예를 들어, 타입 시그니처 a -> a 어떤 함수는 항등 함수이어야하며, 어떠한 타입의 (a,b) -> afst 함수는 동일하다. 어떤 경우에는 함수를 완전

    1

    2답변

    나는 의존 함수에 대한 증명을하려하고 있으며, 나는 걸리고있다. 그래서 내가 종속 함수를 통해 평등 보존의 일반적인 개념을 증명하려고하고하다가 실행 해요 f-equal : ∀ {A B} {f : A → B} {x y : A} → x ≡ y → f x ≡ f y f-equal refl = refl 우리가 정리 된 F-동일한 있다고 가정 해 봅시다. F는