This behavior changed in 7.6 I believe.
It used to be that type operators needed to start with a colon, but that
restriction was dropped. The documentation is out of date. Ticket #11046 is
about updating Template Haskell to match the new behavior, but it doesn't
affect the core story of type
I sent this to haskell-cafe a little while ago but didn't get a response,
so I thought I'd try here. I'd guess this is a case of the GHC user guide
needing an update, but I'd like an expert opinion.
---
According to sections 7.4.3 and 7.4.4 of the latest GHC documentation
This ticket might be relevant https://ghc.haskell.org/trac/ghc/ticket/11046
2015-12-10 20:51 GMT+05:00 John Leo :
> I sent this to haskell-cafe a little while ago but didn't get a response,
> so I thought I'd try here. I'd guess this is a case of the GHC user guide
> needing
Thanks, that's helpful. Sounds like the situation is even more complicated
than I realized. It will be great if the documentation can be updated once
the behavior stabilizes.
John
On Thu, Dec 10, 2015 at 7:54 AM, Alexey Vagarenko
wrote:
> This ticket might be relevant
>