infix operator ... { associativity none precedence 135 } Declarations func ... <Pos : ForwardIndexType where Pos : Comparable>(_: Pos, end: Pos) Forms a closed range that contains both start and end. Requres: start <= end Declaration func ...<Pos : ForwardIndexType where Pos : Comparable>(start: Pos, end: Pos) -> Range<Pos> func ... <Pos : ForwardIndexType>(_: Pos, maximum: Pos) Forms a closed range that contains both minimum and maximum. Declaration func ...<Pos : ForwardIndexType>(minimum: Pos, maximum: Pos) -> Range<Pos> func ... <T : Comparable>(_: T, end: T) Returns a closed interval from start through end Declaration func ...<T : Comparable>(start: T, end: T) -> ClosedInterval<T>