Skip to content

Commit 8c5a6e5

Browse files
authored
Create 2024-01-30-jinhao-dep-int.md
1 parent dc3f84a commit 8c5a6e5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

_posts/2024-01-30-jinhao-dep-int.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: post
3+
title: Module Types via Intersection Types
4+
authors: Jinhao Tan
5+
date: 2024-01-30 10:15:00 +0800
6+
venue: CB328
7+
---
8+
9+
Module systems provide an important tool for structuring large programs to express their conceptual structure. In this seminar, we will present a new notion of intersection types for encoding module types. An algorithmic subtyping relation with type equality is defined for this notion of intersection types, and it can express inheritance of modules. The transitivity of subtyping is proved. We will also talk about the design of expressions and type systems for this notion of intersection types.

0 commit comments

Comments
 (0)