<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="System F - Page 13 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=System_F&amp;p=12">1.Previous</a><br />
<a accesskey="3" href="page.php?w=System_F&amp;p=14">3.Next</a>
</p>
<p>(1994) settled an "embarrassing open problem" by proving that type checking is <a href="page.php?w=decision_problem">undecidable</a> for a Curry-style variant of System F, that is, one that lacks explicit typing annotations.</p>

<p>Wells's result implies that <a href="page.php?w=type_inference">type inference</a> for System F is impossible.A restriction of System F known as "<a href="page.php?w=Hindley-Milner">Hindley-Milner</a>", or simply "HM", does have an easy type inference algorithm and is used for many <a href="page.php?w=statically_typed">statically typed</a></p><p>
<a accesskey="1" href="page.php?w=System_F&amp;p=12">1.Previous</a><br />
<a accesskey="3" href="page.php?w=System_F&amp;p=14">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
