This repository was archived by the owner on Oct 5, 2022. It is now read-only.

Description
How to reproduce:
Enable reload-repeat on file save.
Paste in a hs file:
j :: Monad m => m (m a) -> m a
j = _
In the Error tab for a short while the error message will be shown:
* Found hole: _ :: m (m a) -> m a
Where: `m' is a rigid type variable bound by
the type signature for:
j :: forall (m :: * -> *) a. Monad m => m (m a) -> m a
at /home/neo/HaskellLearning/IdeTest/src/Ch18.hs:202:1-30
`a' is a rigid type variable bound by
the type signature for:
j :: forall (m :: * -> *) a. Monad m => m (m a) -> m a
at /home/neo/HaskellLearning/IdeTest/src/Ch18.hs:202:1-30
* In the expression: _
In an equation for `j': j = _
* Relevant bindings include
j :: m (m a) -> m a
(bound at /home/neo/HaskellLearning/IdeTest/src/Ch18.hs:203:1)
|
/home/neo/HaskellLearning/IdeTest/src/Ch18.hs: 203, 5
* Found hole: _ :: m (m a) -> m a
After a very short while, the build error message will get cleared.
It was expected for the message to not get cleared.
I started getting this issue around the fix for this ticket, possibly related: #62