According to the haskeline documentation, typing CTRL+Y should pop the most recent entry from the kill-ring (e.g. the line I just deleted via CTRL+U). I'm finding that instead, it suspends the REPL, as if I'd typed CTRL+Z.
As a clumsy workaround, I've found that typing CTRL+V CTRL+Y pops from the kill ring as a plain CTRL+Y is supposed to do.
Is this a know bug, or is something else at play? Can I fix it? I'm running GHC version 8.0.2.
Not sure if it matters, but I'm running GHCi via stack (e.g. stack ghci
), and I brew installed stack (macOS).