Changes between Version 10 and Version 11 of Prelude
- Timestamp:
- 03/25/07 14:27:42 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Prelude
v10 v11 44 44 45 45 [wiki:DerivedInstances Derived instances] use the classes `Eq`, `Ord`, `Enum`, `Bounded`, `Show` and `Read`, which refer to `Ordering`, `Int`, `ShowS` and `ReadS`. 46 46 47 47 48 The ForeignFunctionInterface uses … … 94 95 ) 95 96 }}} 97 98 (if we have scoped type variables, do we still need asTypeOf?) 96 99 97 100 Everything 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:
