Używam flycheck i haskell-hlint w emacs, kiedy piszę kody Haskella i myślę, że będzie świetnie, jeśli mogę zastosować te sugestie hlint przez wywołanie niektórych procedur emacs zamiast ręcznej modyfikacji kodu.jest polecenie, aby zastosować sugestie hlint w emacs?
Jeśli nie jest ona dostępna, aw przypadku muszę napisać tę procedurę dla siebie:
To jest zagwarantowane, że wyjście hlint jest zawsze z poniższego formularza:
Found:
{Text1}
Why not:
{Text2}
gdzie można {Text?}
zawsze parsować jako drzewo składniowe abstrakcyjne Haskella?
'Text2' niekoniecznie jest składnią Haskella. Jednym z przykładów jest ostrzeżenie "Zmniejsz duplikację", które mówi: "Dlaczego nie: Połącz z Foo/Bar/Baz.hs: 123: 4' – fjh
@fjh Rozumiem, więc moja strategia może odnosić się do pewnych sugestii, ale nie wszystkie z nich . – Javran