Restructuring hsSyn

Ben Gamari ben at smart-cactus.org
Thu Aug 3 01:48:41 UTC 2017


Shayan Najd <sh.najd at gmail.com> writes:

> 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.
>
Sounds reasonable to me.

Cheers,

- Ben

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170802/1ae4292c/attachment.sig>


More information about the ghc-devs mailing list