Return to search

Aditivní dvojice v kvantitativní teorii typů / Additive Pairs in Quantitative Type Theory

Both dependent types and linear types have their desirable properties. Department types can express functional dependencies of inputs and outputs, while linear types offer control over the use of computational resources. Combining these two systems have been difficult because of their different interpretations of context presence of variables. Quantitative Type Theory (QTT) combines dependent types and linear types by using a semiring to track the kind of use of every resource. We extend QTT with the additive pair and additive unit types, express the complete QTT rules in bidirectional form, and then present our interpreter of a simple language based on QTT. 1

Identiferoai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:448382
Date January 2021
CreatorsSvoboda, Tomáš
ContributorsŠefl, Vít, Kratochvíl, Miroslav
Source SetsCzech ETDs
LanguageEnglish
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/masterThesis
Rightsinfo:eu-repo/semantics/restrictedAccess

Page generated in 0.0026 seconds