Syntax extensibility is usually too powerful, it surely would be abused extensively, which would make developer's life a nightmare, unless there is only one developer and whole development takes no more than a couple of months.
On Dec 31, 2012, at 1:09 AM, Dan Burton <danburton.em...@gmail.com> wrote: > My 2 cents on the issue: > > We should have a better forms of meta-programming to solve this sort of issue > generally. With the power of first-class functions and laziness, we can get > away with a lot of things without meta-programming, but case expression > syntax is not first class, so cannot benefit from the flexibility proffered > to the rest of the language. > > tl;dr give me easily extensible syntax, rather than having to run to GHC devs > every time I want a new or different flavor of sugar. > > -- Dan Burton > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe