title: Seq.iter vs for - what difference?
body: <p>I can do </p>
  
  <pre><code>for event in linq.Deltas do
  </code></pre>
  
  <p>or I can do </p>
  
  <pre><code>linq.Deltas |&gt; Seq.iter(fun event -&gt;
  </code></pre>
  
  <p>So I'm not sure if that is the same. If that is not the same I want to know the difference. I don't know what to use: <code>iter</code> or <code>for</code>.</p>
  
  <p><strong>added</strong> - so if that is the matter of choice I prefer to use <code>iter</code> on a top level and <code>for</code> is for closures</p>
  
  <p><strong>added some later</strong> - looking like <code>iter</code> is <code>map</code> + <code>ignore</code> - it's the way to run from using imperative ignore word. So it's looking like functional way ...</p>