On Mon, 30 Nov 2020 at 21:42, Henning Thielemann <lemming@henning-thielemann.de> wrote:

On Mon, 30 Nov 2020, Tikhon Jelvis wrote:

> Biggest feature I want is automated refactoring.

Any such refactoring tool would require a (configurable) formatting and
indentation tool, because even simple search&replace will break your
layout. Thus, a good code formatter would be an even more important
feature of the IDE.

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.

Alan