title: Break a statement (expression) into multiple lines: how to indent
body: <p>I found it's very hard to search for the simple indentation guide in F#.
  Basically, I am wondering what's the rule for multiple-line statement indentation.
  In C#, there is no problem because whitespace doesn't count.
  Although I can write F# code according to my intuition and it works, I really want to know what's the rule for breaking one statement into multiple lines.
  I write as</p>
  
  <pre><code>printfn "%d"
      1
  </code></pre>
  
  <p>It works as expected</p>
  
  <p>And if I write them in the same column, something goes wrong.</p>
  
  <pre><code>&gt;
  printfn "%A%A"
  1
  [];;
  &gt; //nothing is returned... and no error in this case
  </code></pre>
  
  <p>I want to confirm the basic rule for doing this. It's a little annoying when you can't be sure what you are doing.</p>
  
  <p>Thanks in advance</p>
  
  <p>I just tried another case</p>
  
  <pre><code>List.iter
      (printfn "%d")
          [1..10];;
  </code></pre>
  
  <p>And it prints out 1 to 10.
  Why it's not</p>
  
  <pre><code>List.iter
      ((printfn "%d")
          [1..10]);;
  </code></pre>