Avatar
let a = [""].map { $0 }.prefix(3) let b = [""].prefix(3).map { $0 } // Ambiguous use of 'prefix' [String]#prefixArraySlice<Sequence>を返すものとAnySequence<String> を返すものがあるんですが bのみambiguousになってaArraySlice<String>に寄るのは何でですかね? 片方に寄せることが決まってるならbもやってくれても良いんじゃないかと思うんですが。 (edited)