| ... | ... | @@ -11,5 +11,10 @@ Thus it might be useful to trim the Prelude down to the bare minimum possible. |
|
|
|
|
|
|
|
## Examples of proposals for restructuring the Prelude
|
|
|
|
|
|
|
|
- revise the Numeric class hierarchy
|
|
|
|
- revise the Numeric class hierarchy, e.g. collapse classes `RealFrac`, Fractional, and `Floating`.
|
|
|
|
- make String into a class rather than a type, with instances for `[Char]`, `PackedString`, etc
|
|
|
|
|
|
|
|
## Comment
|
|
|
|
|
|
|
|
|
|
|
|
At the moment this is an idea for a proposal, rather than a proposal. It needs to be made concrete before we can act on it. |