Issues
Organized following the structure of the Haskell 98 Report.
Lexical Structure
- UnicodeInHaskellSource
- Eliminate Tabs
- QualifiedIdentifiers
- NondecreasingIndentation
- Caseless Underscore
Expressions
- Errors
- Variables, Constructors, Operators, and Literals
- Curried Applications and Lambda Abstractions
- Operator Applications
- Sections
- Conditionals
- Lists
- Tuples
- Unit Expressions and Parenthesized Expressions
- Arithmetic Sequences
- List Comprehensions
- ParallelListComp
- generalise to monad comprehensions
- Let Expressions
- Case Expressions
- Do Expressions
- Datatypes with Field Labels
- ExistingRecords
- numerous new record proposals
- Expression Type-Signatures
- Pattern Matching
- Other expression forms (new)
Declarations and Bindings
- Overview of Types and Classes
- User-Defined Datatypes
- Type Classes and Overloading
- Class Declarations
- Instance Declarations
- Ambiguous Types, and Defaults
- Implicit Parameters (new)
- Nested Declarations
- Static Semantics of Function and Pattern Bindings
- Kinds
Modules
- HierarchicalModules
- ModuleSystem
- ReadonlyConstructors
- AllowImportAnywhere
- TagExportsWithNamespace
- PermitSignaturesInExports
Predefined Types and Classes
- CharAsUnicode
- sized types currently specified in the ForeignFunctionInterface
- Natural numbers
- Issues with standard classes
Basic Input/Output?
Standard Prelude
Specification of Derived Instances
Compiler Pragmas
Libraries
Foreign Function Interface
Last modified 11 years ago
Last modified on Apr 13, 2008 4:57:21 PM