on master help sign in
Update changelog with latest parser improvements.
commit025b7a1ea4dd77f20aea6f55820f0e624aa9b54a authorEvan Czaplicki <evan@Evans-MacBook-Air.local> dateTue 16 Jul 2013, 14:58 (13 years ago) parentce357b3
2 files changed+10−8
changelog.txt+10−4 tests/good/Soundness.elm−4
changelog.txt+10−4
@@ -11,22 +11,28 @@ Syntax:
1111* Pattern aliases with `as` (Andrew)
1212* Unary negation
1313* Triple-quoted multi-line strings
14−* Use if, let, case, and lambda in last term of a
15− binary expression without parentheses
14+* Custom infix precedence and associativity
1615* Type annotations in let expressions (Andrew)
1716* Record Constructors
1817* Record type aliases can be closed on the zeroth column
18+* Unparenthesized if, let, case, and lambda in last
19+ term of a binary expression
1920
2021Libraries:
2122* Detect hovering over any Element
2223* Opacity on arbitrary forms in collages
23−* Switch Text.height to use px instead of em,
24− units like em and % can be created in Elm
24+* Switch Text.height to use px instead of em
2525
2626Error Messages:
27+* Cross-module type errors
2728* Pretty printing of expressions and types
2829* Type-variables look more natural (a,b,c instead of t1,t2,t3)
2930
31+Build Improvements:
32+* Module-level compilation, only re-compile if necessary
33+* Import type aliases between modules
34+
35+
3036
3137forgot to fill this in again...
3238
tests/good/Soundness.elm−4
@@ -1,8 +1,4 @@
11
2−type F = {
3− x : Int
4−}
5−
62trickyID x = let y = x in y
73
84quad f = twice (twice f)