Evan Czaplicki
|
9ec51f558d
|
deprime on parsing, not on JS generation
|
2013-08-14 00:42:26 -07:00 |
|
Evan Czaplicki
|
d9918e0ac2
|
Convince parser to commit to lists, records, and tuples
|
2013-08-13 23:41:44 -07:00 |
|
Evan Czaplicki
|
61b5d8fbfa
|
Nicer messages on specific parse failures
|
2013-08-13 23:11:23 -07:00 |
|
Evan Czaplicki
|
ab83c78d8d
|
Remove dead code
|
2013-08-13 23:09:46 -07:00 |
|
Evan Czaplicki
|
470234ecdd
|
Add test case for programs with no expressions
|
2013-08-13 22:20:17 -07:00 |
|
Evan Czaplicki
|
cd84e06695
|
Make pattern exhaustive, giving parse error when someone uses binops with different associativity
|
2013-08-13 22:20:00 -07:00 |
|
Evan Czaplicki
|
47d68d8bf2
|
Succeed on programs that have no expressions
|
2013-08-13 22:12:45 -07:00 |
|
Evan Czaplicki
|
a46432f30a
|
Make the Main module runable
|
2013-08-13 18:38:01 -07:00 |
|
Evan Czaplicki
|
3f4936303d
|
Make a proper Main module
|
2013-08-13 18:36:07 -07:00 |
|
Evan Czaplicki
|
fbad8eaab2
|
Update tests to cover the bugs that got reported leading up to 0.9
|
2013-08-13 18:31:15 -07:00 |
|
Evan Czaplicki
|
bc0c6a4410
|
Fix #209, bad JS generation for primes in patterns
|
2013-08-13 18:10:17 -07:00 |
|
Evan Czaplicki
|
3d36846055
|
switch to Tango color scheme for default colors
Everything looks nicer already :P
http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines
|
2013-08-13 16:16:56 -07:00 |
|
Evan Czaplicki
|
c87fb860bb
|
Give minum require ment for elm-server
|
2013-08-12 23:16:12 -07:00 |
|
Evan Czaplicki
|
b7eb1335b0
|
Fix subtle bug with rigidVars vs rigidQuantifiers, was quantifing over the wrong variables in a forall
|
2013-08-12 14:32:51 -07:00 |
|
Evan Czaplicki
|
e4fc35c901
|
Make impossible error more specific
|
2013-08-12 14:30:32 -07:00 |
|
Evan Czaplicki
|
a3f62bdd14
|
style tweaks
|
2013-08-12 14:29:38 -07:00 |
|
Evan Czaplicki
|
1609e61cba
|
Fix accidental creation of rigid variables when type-checking mixed record types when a type alias is given
Fixes the issue raised by Alexander
|
2013-08-12 14:27:42 -07:00 |
|
Evan Czaplicki
|
17628a0a26
|
Fix type error in Automaton library
|
2013-08-12 01:09:45 -07:00 |
|
Evan Czaplicki
|
a736a28a43
|
Properly quantify variables in Data expressions.
|
2013-08-12 01:09:26 -07:00 |
|
Evan Czaplicki
|
585107eaed
|
Fix variable shadowing when pattern matching on a pattern with only one variable, when it appears in a let-expression
|
2013-08-11 12:45:59 -07:00 |
|
Evan Czaplicki
|
f5910c4dc9
|
add elm-server to changelog
|
2013-08-10 23:43:36 -07:00 |
|
Evan Czaplicki
|
3d570aa011
|
Show error messages in browser with elm-server
|
2013-08-10 23:01:37 -07:00 |
|
Evan Czaplicki
|
5a06bba85d
|
Add tiny clarification to hsv documentation
|
2013-08-10 20:07:57 -07:00 |
|
Evan Czaplicki
|
552fe262c2
|
Switch back to using number instead of Float whenever it is appropriate
|
2013-08-10 20:01:48 -07:00 |
|
Evan Czaplicki
|
9e58bdbc54
|
Canonicalize patterns in lambda expressions
|
2013-08-10 15:48:18 -07:00 |
|
Evan Czaplicki
|
47aa48d9fd
|
Preemptively add "number" as a kind of flexible variable that can unify with an (Is Number)
This is similar to the recent issue with comparable brought up by Max.
|
2013-08-10 14:26:01 -07:00 |
|
Evan Czaplicki
|
1e0294eea4
|
Move to 0.9.0.2
|
2013-08-10 14:21:34 -07:00 |
|
Evan Czaplicki
|
3b27395e62
|
Fix issue unifying comparables brought up by Max on the lists
A flexible comparable should be able to unify with another comparable
|
2013-08-10 14:20:36 -07:00 |
|
Evan Czaplicki
|
9bba47c791
|
compute a flexibility mark, just so it's easier to turn on and off later
|
2013-08-10 14:18:59 -07:00 |
|
Evan Czaplicki
|
0f400da42f
|
Update elm-server to work with 0.9, compiles multiple files
|
2013-08-10 00:51:29 -07:00 |
|
Evan Czaplicki
|
77ff8ca3ab
|
add the new data dir to ignore
|
2013-08-09 23:39:34 -07:00 |
|
Evan Czaplicki
|
c54dbf38af
|
Get rid of dead code and bad exports
|
2013-08-09 23:21:58 -07:00 |
|
Evan Czaplicki
|
3f6fc1686c
|
Pull the Mac installer until it is updated to 0.9
|
2013-08-09 23:21:42 -07:00 |
|
Evan Czaplicki
|
e81e0c4424
|
move the home of the data files out of dist/ (cabal complained)
|
2013-08-09 23:20:22 -07:00 |
|
Evan Czaplicki
|
b23ff222a0
|
Add some documentation
|
2013-08-09 17:44:30 -07:00 |
|
Evan Czaplicki
|
308c1af433
|
Fix hotswapping on static scenes
|
2013-08-09 17:44:18 -07:00 |
|
Evan Czaplicki
|
5e6481ccfd
|
Bump to 0.9
|
2013-08-09 00:57:57 -07:00 |
|
Evan Czaplicki
|
5b6773c3ec
|
Fix extra space in error message
|
2013-08-08 18:05:21 -07:00 |
|
Evan Czaplicki
|
d55e9608f8
|
Make readme more compact
|
2013-08-08 17:55:18 -07:00 |
|
Evan Czaplicki
|
0bd875923f
|
Define List.and and List.or
|
2013-08-08 16:20:16 -07:00 |
|
Evan Czaplicki
|
623741877b
|
Fix problems generating functions with 10 or more arguments
Mainly useful for record constructors which are automatically generated.
|
2013-08-08 16:04:40 -07:00 |
|
Evan Czaplicki
|
143547e766
|
Fix problem with variable shadowing when instantiating aliased types
|
2013-08-08 15:45:22 -07:00 |
|
Evan Czaplicki
|
c70d59fdf9
|
Merge branch 'dev'
|
2013-08-08 13:55:19 -07:00 |
|
Evan Czaplicki
|
79c6b3b39e
|
Merge pull request #194 from A1kmm/dev-fix-mousemove-handler-for-touch
Fix a typo bug in the onblur handler for Touch.
|
2013-08-08 13:54:01 -07:00 |
|
Evan Czaplicki
|
27ee179626
|
Merge pull request #206 from zsombornagy/master
A hopefully better foldp example
|
2013-08-08 13:53:20 -07:00 |
|
Zsombor Nagy
|
fa28e61198
|
Change foldp example to contain a function which uses both of its arguments
|
2013-08-08 08:24:24 +02:00 |
|
Evan Czaplicki
|
4d719eb235
|
Update README.md
|
2013-08-07 16:10:54 -07:00 |
|
Evan Czaplicki
|
0b9317124d
|
Give more specific errors when a variable cannot be found during canonicalization
|
2013-08-07 09:38:30 -07:00 |
|
Evan Czaplicki
|
d85c01ebbc
|
Merge pull request #204 from lambdatoast/patch-1
Remove extra "is" from defaultMessage.
|
2013-08-07 09:14:56 -07:00 |
|
Evan Czaplicki
|
9821e12a4c
|
Strip \r from multiline strings
|
2013-08-07 09:12:53 -07:00 |
|