[John: can you either copy my new bits, or modify the
link on the haskell.org web site to point to my 'list of changes'
file?]


In Haskell 98, we did the following renaming

        Haskell 1.4 name                Haskell 98 name
        
        accumulate                      sequence
        sequence                        squence_

So you are quite right.  Furthermore, I managed to omit
this change from the 'list of all changes', which is at
http://haskell.systemsz.cs.yale.edu/definition/aboutHaskell98.html

You'll find my master copy (now updated) at
http://research.microsoft.com/~simonpj/haskell/haskell98-final.html


Thanks for pointing this out.  I should have checked earlier.

Simon

> -----Original Message-----
> From: Mircea Draghicescu [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, March 10, 1999 11:44 PM
> To: [EMAIL PROTECTED]
> Subject: Where is "accumulate"?
> 
> 
> When loading the monad library in hugs98 I get:
> 
> ERROR "D:\hugs98\hugs98-990222-all\lib\Monad.hs": Unknown 
> entity "accumulate" exported from module "Monad"
> 
> It seems that in Haskell 98 "accumulate" was replaced by 
> "sequence" and "sequence" by "sequence_".
> This is not mentioned in the Haskell 98 web page. Where can I 
> find an exhaustive list of the
> differences between Haskell 1.4 and '98?
> Thanks.
> 
> Mircea
> 
> 

Reply via email to