1. Standard injective type family (all parameters uniquely determined by the RHS):
injective type family F a b c | a b c<snip>
2. Type family injective only in some parameters (ie. only some parameters uniquely determined by the RHS):
injective type family G a b c | a b