Skip to content

Commit 1828192

Browse files
committed
Add OOPSLA'24 papers
1 parent 4180a63 commit 1828192

File tree

4 files changed

+15
-7
lines changed

4 files changed

+15
-7
lines changed

_data/alumni.yml

+2
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@
2424
link: https://vinalx.github.io/
2525
- name: Dr. Xuejing (Snow) Huang
2626
link: https://xsnow.github.io/
27+
- name: Wenjia Ye
28+
link: https://yewenjia.github.io/

_data/highlight.yml

+12-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
- description: This line of work explores the theoretical aspects of the <i>merge operator</i> and develops novel notions such as <i>disjoint intersection types</i>, <i>disjoint polymorphism</i>, <i>nested composition</i>, <i>disjoint switches</i>, <i>type difference</i>, <i>dependent merges</i>, and <i>type-directed operational semantics</i>.
22
papers:
3+
- title: A Case for First-Class Environments
4+
conf: OOPSLA'24
5+
link: https://i.cs.hku.hk/~bruno/papers/oopsla24_first.pdf
36
- title: Dependent Merges and First-Class Environments
47
conf: ECOOP'23
58
link: https://i.cs.hku.hk/~bruno/papers/ecoop23.pdf
@@ -38,6 +41,9 @@
3841
link: https://i.cs.hku.hk/~bruno/papers/icfp2016.pdf
3942
- description: <i>Compositional Programming</i>, based on calculi with the merge operator and first-class traits, is a new statically-typed programming paradigm that addresses challenges like the Expression Problem and improves the modularity and extensibility of domain-specific languages.
4043
papers:
44+
- title: Imperative Compositional Programming
45+
conf: OOPSLA'24
46+
link: https://i.cs.hku.hk/~bruno/papers/oopsla24_imperative.pdf
4147
- title: Compositional Embeddings of Domain-Specific Languages
4248
conf: OOPSLA'22
4349
link: https://i.cs.hku.hk/~bruno/papers/oopsla22extended.pdf
@@ -52,6 +58,9 @@
5258
link: https://i.cs.hku.hk/~bruno/papers/traits.pdf
5359
- description: Our work proposes a new formalization of <i>iso-recursive subtyping</i> and investigates its integration with various language features.
5460
papers:
61+
- title: Full Iso-Recursive Types
62+
conf: OOPSLA'24
63+
link: https://i.cs.hku.hk/~bruno/papers/oopsla24_full.pdf
5564
- title: Recursive Subtyping for All
5665
conf: POPL'23
5766
link: https://i.cs.hku.hk/~bruno/papers/popl23recursive_extended.pdf
@@ -91,15 +100,15 @@
91100
link: https://i.cs.hku.hk/~bruno/papers/oopsla17.pdf
92101
- description: Our work presents a generalized definition of consistent subtyping in gradually-typed calculi with implicit polymorphism and applies type-directed operational semantics to <i>gradual typing</i>.
93102
papers:
103+
- title: Merging Gradual Typing
104+
conf: OOPSLA'24
105+
link: https://i.cs.hku.hk/~bruno/papers/oopsla24_gradual.pdf
94106
- title: Type-Directed Operational Semantics for Gradual Typing
95107
conf: JFP
96108
link: https://i.cs.hku.hk/~bruno/papers/jfp24.pdf
97109
- title: Pragmatic Gradual Polymorphism with References
98110
conf: ESOP'23
99111
link: https://i.cs.hku.hk/~bruno/papers/esop23.pdf
100-
- title: Type-Directed Operational Semantics for Gradual Typing
101-
conf: ECOOP'21
102-
link: https://i.cs.hku.hk/~bruno/papers/ecoop2021.pdf
103112
- title: Consistent Subtyping for All
104113
conf: TOPLAS
105114
link: https://i.cs.hku.hk/~bruno/papers/consistentTOPLAS.pdf

_data/students.yml

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
- name: Yaozhu Sun
22
title: PhD student, 2019-
33
link: https://yzsun.me/
4-
- name: Wenjia Ye
5-
title: PhD student, 2019-
6-
link: https://yewenjia.github.io/
74
- name: Xu Xue
85
title: PhD student, 2020-
96
link: https://juniorxxue.github.io/

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2>Research Highlights</h2>
1515
{% for pi in work.papers %}
1616
<li>
1717
<a href="{{ pi.link }}">{{ pi.title }}</a>
18-
<small>{{ pi.conf }}</small>
18+
<small>- {{ pi.conf }}</small>
1919
</li>
2020
{% endfor %}
2121
</ul>

0 commit comments

Comments
 (0)