Skip to content

Instantly share code, notes, and snippets.

@PaulTaykalo
Created November 1, 2022 13:12
Show Gist options
  • Save PaulTaykalo/885796f030659eeb3b2eba5f458a7193 to your computer and use it in GitHub Desktop.
Save PaulTaykalo/885796f030659eeb3b2eba5f458a7193 to your computer and use it in GitHub Desktop.
protocol P {
func hello()
}
// Non generic class
class A {
// poroperty of type P
var prop: P
}
// Generic class
class B<T: P> {
// property of type P
var prop: T
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment