swiftlang/swift

[SR-6864] Add a "cycle" method to the standard library

Open

#49,413 创建于 2018年1月29日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Swift (69,989 star) (10,719 fork)batch import
featuregood first issuestandard libraryswift evolution proposal needed

描述

Previous ID SR-6864
Radar None
Original Reporter @airspeedswift
Type New Feature
Votes 0
Component/s Standard Library
Labels New Feature, StarterProposal
Assignee None
Priority Medium

md5: ce3f8a07c6a7edad8e1997fb1e825980

Issue Description:

It is often useful to cycle over a sequence indefinitely. For example, just like you can write zip(repeatElement("foo", count: Int.max), myArray) and zip(1..., myArray), you could write {{zip([.grey,.white].cycle(), myArray)}}.

贡献者指南

[SR-6864] Add a "cycle" method to the standard library · swiftlang/swift#49413 | Good First Issue