title: Swift 3: replace c style for-loop with float increment
body: <p>I have such a loop in my app:</p>
  
  <pre><code>for var hue = minHue; hue &lt;= maxHue; hue += hueIncrement
  {
     let randomizedHue = UIColor.clipHue(
         Random.uniform(ClosedInterval(hue - dispersion, hue + dispersion))
     ) 
     colors.append(colorWithHue(randomizedHue))
  }
  </code></pre>
  
  <p><code>hueIncrement</code> is <strong>float</strong>, so I cant use range operators like this: <code>..&lt;</code>.</p>
  
  <p><strong>What is the best and the most neat way to implement such loop in Swift 3?</strong></p>