Changes between Version 10 and Version 11 of Prelude


Ignore:
Timestamp:
Mar 25, 2007 9:27:42 PM (7 years ago)
Author:
igloo@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Prelude

    v10 v11  
    4444 
    4545[wiki:DerivedInstances Derived instances] use the classes `Eq`, `Ord`, `Enum`, `Bounded`, `Show` and `Read`, which refer to `Ordering`, `Int`, `ShowS` and `ReadS`. 
     46 
    4647 
    4748The ForeignFunctionInterface uses 
     
    9495    ) 
    9596}}} 
     97 
     98(if we have scoped type variables, do we still need asTypeOf?) 
    9699 
    97100Everything else that is currently in the Haskell'98 Prelude is re-distributed across a variety of small modules. Where a syntactic desugaring rule currently uses an entity from the Prelude, the new interpretation is that it uses whatever binding of that entity is in scope - if there is no such entity in scope, it is an error.  For compatibility, we define a wrapper module called Prelude.Haskell98 which re-exports the original Haskell'98 Prelude: