<div dir="ltr">Hi!<br><br>I don't have direct answers to your questions, but regarding (3) - perhaps the way hlint migrated from HSE to ghc-lib-parser might be of interest - <a href="https://github.com/ndmitchell/hlint/issues/645">https://github.com/ndmitchell/hlint/issues/645</a> (and related issues and pull requests)<br>Best of luck!<br><br>=======<br>Georgi</div>