[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.

-- 
respectfully,
Косырев Серёга
--
“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