Complete restrictions of the intersection type discipline

From MaRDI portal
Publication:1193654

DOI10.1016/0304-3975(92)90297-SzbMath0762.03006MaRDI QIDQ1193654

Steffen van Bakel

Publication date: 27 September 1992

Published in: Theoretical Computer Science (Search for Journal in Brave)




Related Items (41)

Intersection types and lambda modelsA classification of intersection type systemsIntersection types for explicit substitutions(Head-)normalization of typeable rewrite systemsIntersection type assignment systemsStrong normalization for non-structural subtyping via saturated setsNormalization results for typeable rewrite systemsA resource aware semantics for a focused intuitionistic calculusStrong normalization and typability with intersection typesUnnamed ItemSemantic types and approximation for Featherweight JavaCompleteness and partial soundness results for intersection and union typing for \(\overline{\lambda}\mu\tilde{\mu}\)On Isomorphisms of Intersection TypesThe heart of intersection type assignment: Normalisation proofs revisitedBehavioural inverse limit \(\lambda\)-modelsModularity of termination and confluence in combinations of rewrite systems with λωFilter models for conjunctive-disjunctive \(\lambda\)-calculiStrong normalization through intersection types and memoryApproximation and normalization results for typeable term rewriting systemsFunctional Type Assignment for Featherweight JavaA domain model characterising strong normalisationTypes with intersection: An introductionFunctional programs as compressed dataLogical equivalence for subtyping object and recursive typesA \(\kappa\)-denotational semantics for map theory in ZFC+SIUnnamed ItemCut-elimination in the strict intersection type assignment system is strongly normalizingUnnamed ItemUnnamed ItemStrong Normalizability as a Finiteness Structure via the Taylor Expansion of $$\lambda $$ λ -termsReasoning About Call-by-need by Means of TypesInfinite \(\lambda\)-calculus and typesIntersection Types for the Resource Control Lambda CalculiStrongly Normalising Cut-Elimination with Strict Intersection TypesIntersection Typed λ-calculusCompositional characterisations of \(\lambda\)-terms using intersection typesNormalization without reducibilityFrom computation to foundations via functions and application: The \(\lambda\)-calculus and its webbed modelsPre-grammars and inhabitation for a subset of rank 2 intersection typesNormalization, approximation, and semantics for combinator systemsIntersection and singleton type assignment characterizing finite Böhm-trees


Uses Software


Cites Work




This page was built for publication: Complete restrictions of the intersection type discipline