Internal function that constructs an iterator for a closed range lo...=hi.
This is an internal function.
Use Rcc.iter instead, which requires
importing Std.Data.Iterators.
Equations
Instances For
Returns the elements of the given closed range as a list in ascending order.
Equations
- r.toList = (Std.Rcc.Internal.iter r).toList
Instances For
Returns the elements of the given closed range as an array in ascending order.
Equations
- r.toArray = (Std.Rcc.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given closed range.
Equations
- r.size = Std.Rxc.HasSize.size r.lower r.upper
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for a closed range lo...hi.
This is an internal function.
Use Rco.iter instead, which requires
importing Std.Data.Iterators.
Equations
Instances For
Returns the elements of the given left-closed right-open range as a list in ascending order.
Equations
- r.toList = (Std.Rco.Internal.iter r).toList
Instances For
Returns the elements of the given left-closed right-open range as an array in ascending order.
Equations
- r.toArray = (Std.Rco.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given left-closed right-open range.
Equations
- r.size = Std.Rxo.HasSize.size r.lower r.upper
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for a closed range lo...*.
This is an internal function.
Use Rcc.iter instead, which requires
importing Std.Data.Iterators.
Instances For
Returns the elements of the given left-closed right-unbounded range as a list in ascending order.
Equations
- r.toList = (Std.Rci.Internal.iter r).toList
Instances For
Returns the elements of the given left-closed right-unbounded range as an array in ascending order.
Equations
- r.toArray = (Std.Rci.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given left-closed right-unbounded range.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for a left-open right-closed range lo<...=hi.
This is an internal function.
Use Roc.iter instead, which requires
importing Std.Data.Iterators.
Equations
- Std.Roc.Internal.iter r = { internalState := { next := Std.PRange.succ? r.lower, upperBound := r.upper } }
Instances For
Returns the elements of the given left-open right-closed range as a list in ascending order.
Equations
- r.toList = (Std.Roc.Internal.iter r).toList
Instances For
Returns the elements of the given left-open right-closed range as an array in ascending order.
Equations
- r.toArray = (Std.Roc.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given left-open right-closed range.
Equations
- r.size = match Std.PRange.succ? r.lower with | none => 0 | some lower => Std.Rxc.HasSize.size lower r.upper
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for an open range lo<...hi.
This is an internal function.
Use Roo.iter instead, which requires
importing Std.Data.Iterators.
Equations
- Std.Roo.Internal.iter r = { internalState := { next := Std.PRange.succ? r.lower, upperBound := r.upper } }
Instances For
Returns the elements of the given open range as a list in ascending order.
Equations
- r.toList = (Std.Roo.Internal.iter r).toList
Instances For
Returns the elements of the given open range as an array in ascending order.
Equations
- r.toArray = (Std.Roo.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given open range.
Equations
- r.size = match Std.PRange.succ? r.lower with | none => 0 | some lower => Std.Rxo.HasSize.size lower r.upper
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for a closed range lo<...*.
This is an internal function.
Use Roi.iter instead, which requires
importing Std.Data.Iterators.
Equations
- Std.Roi.Internal.iter r = { internalState := { next := Std.PRange.succ? r.lower } }
Instances For
Returns the elements of the given left-open right-unbounded range as a list in ascending order.
Equations
- r.toList = (Std.Roi.Internal.iter r).toList
Instances For
Returns the elements of the given left-open right-unbounded range as an array in ascending order.
Equations
- r.toArray = (Std.Roi.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given left-open right-unbounded range.
Equations
- r.size = match Std.PRange.succ? r.lower with | none => 0 | some lower => Std.Rxi.HasSize.size lower
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for a left-unbounded right-closed range *...=hi.
This is an internal function.
Use Ric.iter instead, which requires
importing Std.Data.Iterators.
Equations
- Std.Ric.Internal.iter r = { internalState := { next := Std.PRange.least?, upperBound := r.upper } }
Instances For
Returns the elements of the given closed range as a list in ascending order.
Equations
- r.toList = (Std.Ric.Internal.iter r).toList
Instances For
Returns the elements of the given closed range as an array in ascending order.
Equations
- r.toArray = (Std.Ric.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given closed range.
Equations
- r.size = match Std.PRange.least? with | none => 0 | some least => Std.Rxc.HasSize.size least r.upper
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for a left-unbounded right-open range *...hi.
This is an internal function.
Use Rio.iter instead, which requires
importing Std.Data.Iterators.
Equations
- Std.Rio.Internal.iter r = { internalState := { next := Std.PRange.least?, upperBound := r.upper } }
Instances For
Returns the elements of the given closed range as a list in ascending order.
Equations
- r.toList = (Std.Rio.Internal.iter r).toList
Instances For
Returns the elements of the given closed range as an array in ascending order.
Equations
- r.toArray = (Std.Rio.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the given closed range.
Equations
- r.size = match Std.PRange.least? with | none => 0 | some least => Std.Rxo.HasSize.size least r.upper
Instances For
Equations
- One or more equations did not get rendered due to their size.
Internal function that constructs an iterator for the full range *...*.
This is an internal function.
Use Rio.iter instead, which requires
importing Std.Data.Iterators.
Equations
- Std.Rii.Internal.iter x✝ = { internalState := { next := Std.PRange.least? } }
Instances For
Returns the elements of the given full range as a list in ascending order.
Equations
- r.toList = (Std.Rii.Internal.iter r).toList
Instances For
Returns the elements of the given full range as an array in ascending order.
Equations
- r.toArray = (Std.Rii.Internal.iter r).toArray
Instances For
Returns the number of elements contained in the full range.
Equations
- x✝.size = match Std.PRange.least? with | none => 0 | some least => Std.Rxi.HasSize.size least
Instances For
Equations
- One or more equations did not get rendered due to their size.