git.iko.soy
/
elk
readme
files
commits
refs
on
5b2ba67
help
sign in
history of
compiler/Generate/JavaScript.hs
all commits
2c080b6
Mark Char and Text values to distinguish them from Strings
Evan Czaplicki
13 years ago
e85c8f1
Fix issue #286
Evan Czaplicki
13 years ago
ea38376
Cosmetic: import the prefixed version of `Generate.Cases`
Evan Czaplicki
13 years ago
88680c8
Generate native JS strings for Elm Strings
Evan Czaplicki
13 years ago
b40f295
New convention for storing module values, fixes bug
Evan Czaplicki
13 years ago
dcbe2fc
Change the format of module instantiation
Evan Czaplicki
13 years ago
017f96b
Fix issue with imported reserved names from #214
Evan Czaplicki
13 years ago
3783f26
Fix function application code gen bug for >=10 arguments.
Max New
13 years ago
d94e218
Fix JS generation for infix ops with dots
Evan Czaplicki
13 years ago
ec8e787
Correct optimization of if expressions
Evan Czaplicki
13 years ago
bdd8213
Fix generation of infix ops
Evan Czaplicki
13 years ago
e2d2c45
Revert "Add names to functions in generated JS."
Evan Czaplicki
13 years ago
a4fdf06
Add names to functions in generated JS.
Evan Czaplicki
13 years ago
aed6d95
Merge branch 'experimental' into dev
Evan Czaplicki
13 years ago
6b855f9
Fix problem with overlapping variable names in generated code
Evan Czaplicki
13 years ago
1f48a27
Properly generate infix ops not in Basics
Evan Czaplicki
13 years ago
3a07298
Get generation working
Evan Czaplicki
13 years ago
966e725
Finish converting the JS generator, still needs testing
Evan Czaplicki
13 years ago
10734a1
get jsImport working
Evan Czaplicki
13 years ago
5b263aa
Add markdown and make . notation nicer
Evan Czaplicki
13 years ago
394d398
Get case expressions working
Evan Czaplicki
13 years ago
bd445c4
Get closer to full conversion to language-ecmascript
Evan Czaplicki
13 years ago
8c50652
Begin conversion to language-ecmascript
Evan Czaplicki
13 years ago
7c159b2
Enable parsing of basic markdown interpolation
Evan Czaplicki
13 years ago
ca75e60
Make sure that modules are only instantiated once.
Evan Czaplicki
13 years ago
c2329d0
Fix generation of JS code for pattern matching on literals
Evan Czaplicki
13 years ago
9ec51f5
deprime on parsing, not on JS generation
Evan Czaplicki
13 years ago
bc0c6a4
Fix #209, bad JS generation for primes in patterns
Evan Czaplicki
13 years ago
6237418
Fix problems generating functions with 10 or more arguments
Evan Czaplicki
13 years ago
97a4628
Get rid of dead code: `showErr` is not used any more
Evan Czaplicki
13 years ago
62bb8ab
Add missing paren
Evan Czaplicki
13 years ago
0cd594c
Better JS for function composition, runtime errors report which module they came from
Evan Czaplicki
13 years ago
e4e8d89
Fix "hiding" of thing that does not exist
Evan Czaplicki
13 years ago
78c6db6
Fix problem in generating pattern matching code for records
Evan Czaplicki
13 years ago
070d02c
deprime all exports, fix accidental variable capture in (.)
Evan Czaplicki
13 years ago
c85fed1
Put exports at the end of a file, making sure the value is always defined.
Evan Czaplicki
13 years ago
8f1f15c
Fix pattern matching
Evan Czaplicki
13 years ago
a4c4cf0
Use `Location.none` less
Evan Czaplicki
13 years ago
b26edcc
Simplify representation of source locations
Evan Czaplicki
13 years ago
ae6a3b3
Fix runtime code for comparing things
Evan Czaplicki
13 years ago
1273f4d
Make sure that basic math operations generate the correct JS code.
Evan Czaplicki
13 years ago
25474f8
Function args were in the reverse order!
Evan Czaplicki
13 years ago
2d4afca
Fix JS generation
Evan Czaplicki
13 years ago
2f49151
Cosmetic changes
Evan Czaplicki
13 years ago
02ab90e
No need to derename, names will be preserved
Evan Czaplicki
13 years ago
c19ccfe
Stop importing the Native library by default
Evan Czaplicki
13 years ago
c1aef78
Flatten lets only during JavaScript generation
Evan Czaplicki
13 years ago
82983a6
Update more modules to use the MetadataModule data structure
Evan Czaplicki
13 years ago
cb914d9
Get all of the Haskell files compiling with the new type checker. Does not actually work, undefined is used in some places as a stopgap measure.
Evan Czaplicki
13 years ago
5c68f6b
Convert more files to the new Expression format that relies more on patterns. Seems to clean things up so far.
Evan Czaplicki
13 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list