Oh, I also wanted to ask about Haskell mode of Emacs and ghci. I have not tried to run ghci from within Emacs, but I can imagine doing so would provide an advantage. Does haskelll-mode parse line numbers in error messages and jump to them?

And is it possible to run 'stack ghci' from within haskell-mode?

Thanks
D

On Tue, May 30, 2017 at 7:39 PM, Dennis Raddle <dennis.raddle@gmail.com> wrote:
I noticed that the stack docs say 'stack ghci' is experimental. I assume it's a common need (certainly is for me) to interpret my code while developing. Is it safe to use 'stack ghci' or is there another way that is more robust?
D