Avatar
これってコンパイル時にチェックできますか? func makeOpaque<T>(_: T.Type) -> opaque Any { /* ... */ } var x = makeOpaque(Int.self) x = makeOpaque(Double.self) // error: "opaque" type from makeOpaque<Double> is distinct from makeOpaque<Int>
3:30 AM
<T> で判断するのかな??
3:31 AM
そういうことか。