Haskellers, please help me out.
Here is an Either indexed by a type-level Bool. When 'i' is False it is guaranteed to be Left, and when 'i' is True it is guaranteed to be Right. Is there a way to keep the type parameters 'a' and 'b' representational while also being able to ...