Closed mrkgnao closed 7 years ago
Here's a minimal example:
((\x -> (\x -> x)) ()) *** Exception: ctxSolution: internal error — multiple types for variable: [CtxAssump (MkEVar {unEVar = "x"}) (TEVar (MkTEVar {unTEVar = "a1"})),CtxAssump (MkEVar {unEVar = "x"}) (TEVar (MkTEVar {unTEVar = "a3"}))]
This is a duplicate of #2.
Here's a minimal example: