Achim Schneider <[EMAIL PROTECTED]> wrote:

> The surest thing to make people switch is to make them not aware of
> it, i.e. make things look exactly like in C, with incremental updates
> of the same variable and everything, while still retaining a purely
> functional semantic under the hood.
> 
> I guess that's why success has to be avoided at all cost.
> 

But, still, I bet people would like to see 

Warning: Statements without effect: 
 "c <- return 1 >>= increment >> return 2"
       ^^^^^^^^ *** ^^^ ||

when they write

c = 1
++c
c = 2


-- 
(c) this sig last receiving data processing entity. Inspect headers for
past copyright information. All rights reserved. Unauthorised copying,
hiring, renting, public performance and/or broadcasting of this
signature prohibited. 

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to