2016
DOI: 10.1017/s0956796816000198
|View full text |Cite
|
Sign up to set email alerts
|

Homotopical patch theory

Abstract: Homotopy type theory is an extension of Martin-Löf type theory, based on a correspondence with homotopy theory and higher category theory. The propositional equality type becomes proofrelevant, and acts like paths in a space. Higher inductive types are a new class of datatypes which are specified by constructors not only for points but also for paths. In this paper, we show how patch theory in the style of the Darcs version control system can be developed in homotopy type theory. We reformulate patch theory us… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
25
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(25 citation statements)
references
References 24 publications
0
25
0
Order By: Relevance
“…Examples of ideas from HoTT/UF in computer science include [Angiuli et al 2016] where the authors use univalence and HITs to model Darcs style patch theory. This work envisioned what could be done if these notions were computing, but at the time it was unknown how to make this happen.…”
Section: Related Workmentioning
confidence: 99%
“…Examples of ideas from HoTT/UF in computer science include [Angiuli et al 2016] where the authors use univalence and HITs to model Darcs style patch theory. This work envisioned what could be done if these notions were computing, but at the time it was unknown how to make this happen.…”
Section: Related Workmentioning
confidence: 99%
“…In the above code, (OTP-equiv key) is of the type given by equation (2). equiv 1 forms a proof element of the type given by equation 3.…”
Section: Implementation Of One-time Pad In the Universementioning
confidence: 99%
“…Containers [28] [29] in homotopy type theory can be used to implement data structures such as multisets and cycles. Patch theory [2] shows modeling of Darcs [32] version control system using the concepts of homotopy type theory.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations