Skip to content

Instantly share code, notes, and snippets.

@igul222
Created September 30, 2014 03:29
Show Gist options
  • Select an option

  • Save igul222/592f8a2318471f858b22 to your computer and use it in GitHub Desktop.

Select an option

Save igul222/592f8a2318471f858b22 to your computer and use it in GitHub Desktop.
class C<T> {}
protocol P {
typealias E : C<Self>
}
final class A : P {
typealias E = C<A>
}
class S<U : P> {}
class C2<T> : S<A> {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment