title: int list -> int instead of 'a list -> 'a
body: <p>i'm new to ocaml (which i'm learning at school), and in my exercice, i need to write a function which gives the minimum of the list of int. I wrote that : </p>
  
  <pre><code>let rec minimum liste =
      match liste with
      |[a] -&gt; a
      |[a;b] -&gt; if a&lt;b then a else b
      |a::b::r -&gt; if a&lt;b then minimum (a::r) else minimum (b::r)
      ;;
  </code></pre>
  
  <p>However, ocaml tells me : </p>
  
  <pre><code>val minimum : 'a list -&gt; 'a = &lt;fun&gt;
  </code></pre>
  
  <p>And as I said, I need <code>val minimum : int list -&gt; int = &lt;fun&gt;</code>
  Could you help me, please ? Thanks !</p>