Avatar
() -> Int&Stringlet f: () -> Int&String = ... let r: Int&String = f() ができるけど、 (() -> Int)&(() -> String) は↓のどっちかしかできない。 let f: (() -> Int)&(() -> String) = ... let r1: Int = f() let r2: String = f()