Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hallettj/a220ae03b09988680bdfa6ca2d123c72 to your computer and use it in GitHub Desktop.
Save hallettj/a220ae03b09988680bdfa6ca2d123c72 to your computer and use it in GitHub Desktop.
// if T = A | B
T extends U ? SomeGeneric<T> : Y
== (A extends U ? SomeGeneric<A> : Y) | (B extends U ? SomeGeneric<B> : Y)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment