<div dir="ltr"><div dir="ltr">On Mon, 30 Nov 2020 at 21:42, Henning Thielemann <<a href="mailto:lemming@henning-thielemann.de">lemming@henning-thielemann.de</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
On Mon, 30 Nov 2020, Tikhon Jelvis wrote:<br>
<br>
> Biggest feature I want is automated refactoring.<br>
<br>
Any such refactoring tool would require a (configurable) formatting and <br>
indentation tool, because even simple search&replace will break your <br>
layout. Thus, a good code formatter would be an even more important <br>
feature of the IDE.<br></blockquote><div><br></div><div>The ghc-exactprint library (as used in retrie, hlint refactors and HaRe) makes it so you can change the AST in a refactoring and preserve formatting/layout in the result.</div><div><br></div><div>Alan<br></div><br></div></div>