title: Compiler warning: FS0058: Possible incorrect indentation
body: <p>I wrote this code with Visual Studio but when I compile it, it gives me back these warnings:</p>
  
  <blockquote>
    <p><em>FS0058: Possible incorrect indentation, this token is offside of context started at position 9:80. Try indenting this token further or using standard formatting</em> .</p>
  </blockquote>
  
  <p>But if I try to compile it with an OCaml compiler it works.</p>
  
  <pre><code>let converti_tempo = (fun x -&gt; if x &lt; 0 then failwith "error" else if x &lt; 1000 then (0, 0, x) else 
  let rec m = x % 1000
  let s = (x / 1000) % 60
  let mm = ((x / 1000) / 60) % 60
  in (mm,s ,m ));;
  </code></pre>