Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Giuseppe Castagna
occurrence-typing
Commits
5d6c115a
Commit
5d6c115a
authored
May 08, 2021
by
Giuseppe Castagna
Browse files
small modifications in the conclusion
parent
93f0e3e6
Changes
1
Hide whitespace changes
Inline
Side-by-side
conclusion.tex
View file @
5d6c115a
...
@@ -6,7 +6,13 @@ casts inserted when compiling gradually-typed programs.
...
@@ -6,7 +6,13 @@ casts inserted when compiling gradually-typed programs.
One of the by-products of our work is the ability to define type
One of the by-products of our work is the ability to define type
predicates such as those used in
\cite
{
THF10
}
as plain functions and
predicates such as those used in
\cite
{
THF10
}
as plain functions and
have the inference procedure deduce automatically the correct
have the inference procedure deduce automatically the correct
overloaded function type.
overloaded function type. More generally, our approach surpasses
current ones in that it can deduce precise (overloaded) types for
functions that in all other approaches either require
the programmer to specify the full precise type (e.g., the
function
\code
{
foo
}
we defined in
\eqref
{
foo
}
and
\eqref
{
foo2
}
in
our introduction) or cannot be typed at all (the
\code
{
and
\_
}
and
\code
{
xor
\_
}
functions given
in
\eqref
{
and+
}
and
\eqref
{
xor+
}
are the most eloquent examples).
There is still a lot of work to do to fill the gap with real-world
There is still a lot of work to do to fill the gap with real-world
programming languages. For example, our analysis cannot handle flow of
programming languages. For example, our analysis cannot handle flow of
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment