[Haskell-cafe] an idea for modifiyng data/newtype syntax: use `::=` instead of `=`
Kosyrev Serge
_deepfire at feelingofgreen.ru
Tue Aug 18 08:13:59 UTC 2015
"Richard A. O'Keefe" <ok at cs.otago.ac.nz> writes:
> But we have what we have, and it certainly isn't *more*
> confusing than F# or Clean. If this is the worst problem
> beginners have, Haskell must be in wonderful shape.
This isn't supposed to be a contest of any sort, in my mind,
but rather an attempt to improve things, in absolute terms.
The way you dissected the type/newtype/data trinity.. I must say I like it best.
The distinction between 'type' and 'newtype' really ought to be underscored,
and in this context 'data' is what stands out, indeed.
--
с уважениeм / 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