I've discovered this by chance, because my office's laptop has a .ghci file which sets the prompt to "ghci", but my home laptop set it to "λ> ".
With my surprise, this hang Emacs completely.
Any clue? Maybe it could be worthwhile to add a note in the README to avoid too much headaches :)