@@ -40,10 +40,7 @@ isoSym (MkIso to from toFrom fromTo) = MkIso from to fromTo toFrom
4040||| Disjunction is commutative
4141eitherComm : Iso (Either a b) (Either b a)
4242eitherComm = MkIso swap swap swapSwap swapSwap
43− where swap : Either a' b' -> Either b' a' -- a & b are parameters, so fixed!
44− swap (Left x) = Right x
45− swap (Right x) = Left x
46− swapSwap : (e : Either a' b') -> swap (swap e) = e
43+ where swapSwap : (e : Either a' b') -> swap (swap e) = e
4744 swapSwap (Left x) = Refl
4845 swapSwap (Right x) = Refl
4946