[Haskell-cafe] an idea for modifiyng data/newtype syntax: use `::=` instead of `=`

Kosyrev Serge _deepfire at feelingofgreen.ru
Sat Aug 8 21:21:24 UTC 2015

Brandon Allbery <allbery.b at gmail.com> writes:
> Haskell may be new to you personally. That does not mean that it's okay to break
> what, more than 15 years worth of code?

I don't mean to come across argumentative -- rather I merely want to point out,
that the way of accomplishing it in a non-breaking way was proposed in this thread:
an extra keyword + a pragma to guard against name clashes.

Whether it's worth the trouble or not -- again, I have no opinion of my own.

Please, let's discuss the idea on its merit, and not criticize some flawed version of it.

Косырев Серёга
“And those who were seen dancing were thought to be insane
 by those who could not hear the music.”
 – Friedrich Wilhelm Nietzsche

More information about the Haskell-Cafe mailing list