mirror of
https://github.com/luau-lang/luau.git
synced 2025-01-19 09:18:07 +00:00
Fix HATRA 23 citations (#1015)
This commit is contained in:
parent
d5e37ab367
commit
5097c60f10
3 changed files with 3 additions and 3 deletions
|
@ -1,6 +1,6 @@
|
||||||
@InProceedings{BFJ21:GoalsLuau,
|
@InProceedings{BFJ21:GoalsLuau,
|
||||||
author = {L. Brown and A. Friesen and A. S. A. Jeffrey},
|
author = {L. Brown and A. Friesen and A. S. A. Jeffrey},
|
||||||
title = {Goals of the Luau Type System},
|
title = {Position Paper: Goals of the Luau Type System},
|
||||||
booktitle = {Proc. Human Aspects of Types and Reasoning Assistants},
|
booktitle = {Proc. Human Aspects of Types and Reasoning Assistants},
|
||||||
year = {2021},
|
year = {2021},
|
||||||
url = {https://asaj.org/papers/hatra21.pdf},
|
url = {https://asaj.org/papers/hatra21.pdf},
|
||||||
|
|
Binary file not shown.
|
@ -49,7 +49,7 @@ error reporting). Roblox has hundreds of millions of users, and
|
||||||
millions of creators, ranging from children learning to program for
|
millions of creators, ranging from children learning to program for
|
||||||
the first time to professional development studios.
|
the first time to professional development studios.
|
||||||
|
|
||||||
In HATRA 2021, we presented \emph{The Goals Of The Luau Type
|
In HATRA 2021, we presented a position paper on the \emph{Goals Of The Luau Type
|
||||||
System}~\cite{BFJ21:GoalsLuau}, describing the human factors issues
|
System}~\cite{BFJ21:GoalsLuau}, describing the human factors issues
|
||||||
with designing a type system for a language with a heterogeneous
|
with designing a type system for a language with a heterogeneous
|
||||||
developer community. The design flows from the needs of the different
|
developer community. The design flows from the needs of the different
|
||||||
|
@ -103,7 +103,7 @@ We have now released an implementation of semantic subtyping, which does not suf
|
||||||
See our technical blog for more details~\cite{Jef22:SemanticSubtyping}.
|
See our technical blog for more details~\cite{Jef22:SemanticSubtyping}.
|
||||||
|
|
||||||
Rather than the gradual typing approach
|
Rather than the gradual typing approach
|
||||||
of~\cite{ST07:GradualTyping}, which uses \emph{consistent
|
of Siek and Taha~\cite{ST07:GradualTyping}, which uses \emph{consistent
|
||||||
subtyping} where $\ANY \lesssim T \lesssim \ANY$ for any type $T$, we
|
subtyping} where $\ANY \lesssim T \lesssim \ANY$ for any type $T$, we
|
||||||
adopt an approach based on \emph{error suppression}, where $\ANY$ is
|
adopt an approach based on \emph{error suppression}, where $\ANY$ is
|
||||||
an error-suppressing type, and any failures of subtyping involving
|
an error-suppressing type, and any failures of subtyping involving
|
||||||
|
|
Loading…
Reference in a new issue