Avatar
filterMapmutating 版を考えてたんだけど、 inout 使うなら↓とかかな? mutating func updateOrRemove(_ f: (inout Element?) -> Void)
7:53 AM
inout なしなら↓だけど。 mutating func updateOrRemove(_ f: (Element) -> Element?)
7:53 AM
mapmutating 版は↓。 mutating func update(_ f: (inout Element) -> Void)