SwiftIBMinterview report
Generics vs Any
During code review you find the same logic overloaded per type: func larger(_ a: Int, _ b: Int) -> Int, larger(_ a: Double, _ b: Double) -> Double, larger(_ a: String, ...). You want to propose one generic function instead. How is taking a generic parameter different from taking Any?