<div dir="ltr"><br><div class="gmail_extra"><br><div>On Mon, Apr 11, 2016 at 5:19 PM, Ivan Lazar Miljenovic <span dir="ltr"><<a href="mailto:ivan.miljenovic@gmail.com" target="_blank">ivan.miljenovic@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On 11 April 2016 at 15:03, Rustom Mody <<a href="mailto:rustompmody@gmail.com" target="_blank">rustompmody@gmail.com</a>> wrote:<br>
><br>
><br>
> On Sun, Apr 10, 2016 at 7:33 PM, Gracjan Polak <<a href="mailto:gracjanpolak@gmail.com" target="_blank">gracjanpolak@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Rustom Mody <rustompmody <at> <a href="http://gmail.com" rel="noreferrer" target="_blank">gmail.com</a>> writes:<br>
>><br>
>> > The old comint interface and new λ one -- when does which kick in<br>
>><br>
>> There are quite some people out there using inf-haskell (comint) and<br>
>> larger<br>
>> number of interactive-haskell-mode users.<br>
><br>
><br>
> 1. Start in a foo.hs file<br>
> 2. Load file<br>
> 3. I get the lambda interface<br>
><br>
> Instead<br>
> M-x run-haskell<br>
> I get old interface<br>
><br>
><br>
> How do I get one uniform interface?<br>
<br>
</div></div>By not using run-haskell?<br></blockquote><div><br>:-)<br><br></div><div>I figured that much out; viz that even if I dont need a file immediately I need to create a dummy hs file and load it.<br><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I load up a file in Emacs.  I use C-c C-l to load the file (which<br>
starts a new project if need be), and C-c C-r to reload it if I've<br>
changed it.<br>
<br>
I do have various customisations enabled (e.g. using<br>
structured-haskell-mode) but that's fundamentally how I interact with<br>
a ghci process (though ebal is definitely handing for setting up<br>
sandboxes and installing dependencies).<br></blockquote><div><br></div><div>Sorry couldn't quite parse last sentence <br></div><br></div>
</div></div>