[mercury-users] There's nowt so boring as writing thesis
Tyson Dowd
trd at cs.mu.OZ.AU
Fri Sep 11 13:51:39 AEST 1998
On 11-Sep-1998, Thomas Charles CONWAY <conway at cs.mu.OZ.AU> wrote:
> However, to be fair, monads are the foundation for a whole host of things
> which have nothing to do with uniqueness/CTGC/etc. For example the monadic
> parser combinators can (not very conveniently) be modelled in Mercury using
> higher order. Essentially in this instance, they provide a syntactic
> frame work which is hard to beat (the Mercury equivalents of the monadic
> parser combinators are not nearly so nice to use because of the syntactic
> baggage of higher order programming in Mercury - unfortunately Mercury
> is using early seventies syntax, and Haskell mid eighties.
IMHO Mercury syntax is more taxing on the writer than the reader.
Sometimes things are a little time-consuming to write, but on
reading it's quite clear what is what, because the syntax makes it
pretty clear.
Haskell syntax is reversed. I have found myself very lost in medium
size Haskell programs that I wrote myself a few weeks before.
(It might just be a matter of experience).
--
Those who would give up essential liberty to purchase a little temporary
safety deserve neither liberty nor safety. - Benjamin Franklin
Tyson Dowd <tyson at tyse.net> http://tyse.net
More information about the users
mailing list