ジェネリック型をクロージャーに制限するにはどうすればよいですか? このような:
struct Closure<T where T:closure> {
var closure:T
init(_ c:T) { closure = c }
}
ジェネリック型をクロージャーに制限するにはどうすればよいですか? このような:
struct Closure<T where T:closure> {
var closure:T
init(_ c:T) { closure = c }
}