Restructuring hsSyn

Shayan Najd sh.najd at gmail.com
Wed Aug 2 10:50:02 UTC 2017


Currently AST declarations, their relate utilities, and `Outputable`
instances are defined in the same files.
Does anyone object to moving `Outputable` instances to separate files?
The purpose is to gradually identify reusable functionalities, group them
together, polish them (e.g., remove some unnecessary dependencies), and
expose them to the end-users.
At this stage, I don't expect any changes outside hsSyn.

/Shayan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170802/87ab59c6/attachment.html>


More information about the ghc-devs mailing list