Avatar
あれ? Array とか ArraySlicesubscriptClosedRange 等( Range 以外)をとるバージョンがドキュメントで見つからないんだけどどこ由来なんだろう? let a = [0, 1, 2, 3, 4, 5] let b = a[2...4] let r: CountableRange<Int> = 2..<5 a[r] // OK: [2, 3, 4] b[r] // OK: [2, 3, 4] let r2: ClosedRange<Int> = 2...4 a[r2] // OK: [2, 3, 4] b[r2] // OK: [2, 3, 4] (edited)
9:49 AM
実装も見つけられない・・・。