[Haskell-cafe] Re: monad subexpressions
bulat.ziganshin at gmail.com
Fri Aug 3 07:58:04 EDT 2007
Friday, August 3, 2007, 3:32:57 PM, you wrote:
>> rewrite *p++=*q++ in haskell?
> I always reject such codes when produced by my students. It is just
it's one of C idioms. probably, you don't have enough C experience to
understand it :)
> So rewriting it in Haskell (of any size) is a good idea to actually
> understand the code. Please, could you do it.
result is that currently C code rewritten in Haskell becomes much
larger and less readable. if you think that readIORef is more
readable than *, and x<-readioref v; writeioref v (x+1) is more
readable than ++ - it's up to you :)
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Haskell-Cafe