Changes between Version 10 and Version 11 of Prelude


Ignore:
Timestamp:
Mar 25, 2007 9:27:42 PM (8 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: