forked from haskell-suite/haskell-src-exts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
HISTORY
44 lines (29 loc) · 1.18 KB
/
HISTORY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
* 0.4.6
- Support for magic hash literals.
- Bugfix to allow scoped type variables in monadic bindings.
* 0.4.5
- Support for GADT deriving clauses.
* 0.4.4
- Support for non-option level pragmas.
- 0.4.4.1 adds support for option level pragmas too.
* 0.4.3
=========
- Support for literate source files, courtesy of Neil Mitchell.
- Support for using the word 'data' as a HSX literal attribute name.
- 0.4.3.1 is a bugfix release since some of the upcoming, but unfinished, fixity stuff
ended up in the 0.4.3 release making it incompilable.
* 0.4.2
=========
- Support for view patterns
(http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#view-patterns)
* 0.4.1
=========
New major branch:
- The AST has been cleaned up, by splitting Haskell expressions in
the AST from the "expressions" used while parsing to represent both
expressions and patterns.
- The ugly Hs prefixes on datatypes in the AST have been removed.
Datatypes are now named Exp, Pat, Module (former Module is now ModuleName),
Type and QOp etc, instead of HsExp, HsPat... .
- Support for magic hash identifiers
(http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html#magic-hash)