# Difference between revisions of "Haskell 2010"

From HaskellWiki

(Change "new" to "current"; added a link to Haskell') |
(→Changes since Haskell '98: fix links to haskell wiki) |
||

(2 intermediate revisions by one other user not shown) | |||

Line 6: | Line 6: | ||

== Changes since Haskell '98 == | == Changes since Haskell '98 == | ||

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/do-and-if-then-else Do And If Then Else] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/hierarchical-modules Hierarchical Modules] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/empty-data-decls Empty Data Declarations] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/fixity-resolution Fixity Resolution] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/ForeignFunctionInterface Foreign Function Interface] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/line-comment-syntax Line Comment Syntax] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/PatternGuards Pattern Guards] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/Relaxed-Dependency-Analysis Relaxed Dependency Analysis] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/Language-Pragma Language Pragma] |

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/No-N-Plus-K-Patterns Remove n+k patterns] |

Furthermore, changes that were made in the base libraries, were added to the report. | Furthermore, changes that were made in the base libraries, were added to the report. | ||

Line 23: | Line 23: | ||

An additional change was [http://www.haskell.org/pipermail/haskell-prime/2011-January/003335.html published] at January 7th 2011: | An additional change was [http://www.haskell.org/pipermail/haskell-prime/2011-January/003335.html published] at January 7th 2011: | ||

− | * [ | + | * [https://gitlab.haskell.org/haskell/prime/-/wikis/No-DataType-Contexts No Datatype Contexts] |

− | |||

== Links == | == Links == |

## Latest revision as of 23:22, 10 December 2020

## Introduction

The current Haskell standard, Haskell 2010, was announced at November 24th 2009; GHC supports it since revision 7.0.1.

## Changes since Haskell '98

- Do And If Then Else
- Hierarchical Modules
- Empty Data Declarations
- Fixity Resolution
- Foreign Function Interface
- Line Comment Syntax
- Pattern Guards
- Relaxed Dependency Analysis
- Language Pragma
- Remove n+k patterns

Furthermore, changes that were made in the base libraries, were added to the report.

### Additional change

An additional change was published at January 7th 2011:

## Links

- The Haskell 2010 Report online