[Haskell-cafe] RFC: New version of haskell-src-exts without simplified AST
matthewtpickering at gmail.com
Sun Jul 24 10:11:14 UTC 2016
I have released a new version, 1.18.
If anyone has any problems after upgrading then please send me an
email or post an issue on the issue tracker.
On Sat, Jul 23, 2016 at 3:10 PM, Matthew Pickering
<matthewtpickering at gmail.com> wrote:
> Yes, I ported the pretty printer to work with the annotated tree but
> ignore the annotations.
> On Sat, Jul 23, 2016 at 2:57 PM, Adam Bergmark <adam at bergmark.nl> wrote:
>> This sounds good to me, it is pretty awkward to have both representations,
>> especially since they have diverged. It will also help the overlong compile
>> One question: Will you still be able pretty print if you remove the
>> - Adam
>> On Wed, Jul 20, 2016 at 3:09 PM, Matthew Pickering
>> <matthewtpickering at gmail.com> wrote:
>>> Dear all,
>>> For several months I have had a branch of haskell-src-exts which has
>>> been updated for all the new features in GHC 8.
>>> However, I have not yet released the changes as in this version I also
>>> removed the simplified AST. To those unfamiliar, HSE provides two
>>> ASTs, one which has source locations and one which doesn't. I have
>>> removed the one which doesn't.
>>> This simplifies maintenance and I think also makes the library easier to
>>> I have held back releasing this version as there are some people who
>>> use the simplified AST. The changes necessary for the new version are
>>> mechanical and easy to make. For example, David Fox updated
>>> haskell-names to use my branch  with few problems.
>>> The question is, are there any users of the library who object to this
>>> : https://github.com/haskell-suite/haskell-names/pull/73
>>> Haskell-Cafe mailing list
>>> To (un)subscribe, modify options or view archives go to:
>>> Only members subscribed via the mailman list are allowed to post.
More information about the Haskell-Cafe