``` infix fun ClosedFloatingPointRange<Float&gt...
# announcements
w
Copy code
infix fun ClosedFloatingPointRange<Float>.step(step: Float) = Iterable {
   object : Iterator<Float> {
      private var nextIndex = 0

      override fun hasNext() = start + nextIndex * step <= endInclusive
      override fun next() = start + nextIndex++ * step
   }
}

for (i in 0.0f..1.0f step 0.1f) {

}
👍 1