public typealias Alias = (T) -> () public class Super { public func foo(_ f: @escaping Alias) {} }