|
|
|
|
|
by mnarayan01
3298 days ago
|
|
// ... Well typed things ...
if (arbitrary_well_typed_function()) {
v = 0xF00 + "bar"
}
// ... Well typed things ...
Let's say this program is well typed iff `arbitrary_well_typed_function()` is falsy. If a static type checker can not compute `arbitrary_well_typed_function`, it needs to make a trade-off which a dynamic type checker need not. |
|