git.iko.soy
/
elk
readme
files
commits
refs
on
1c3cda7
help
sign in
history of
src/Generate/JavaScript/Expression.hs
all commits
9c1f88d
Inline negate operation
Evan Czaplicki
9 years ago
c336eed
Add code to remove unneeded closures
Evan Czaplicki
9 years ago
ba0b721
Merge Nitpick.TopLevelTypes into Optimize.Module
Evan Czaplicki
9 years ago
3492239
Generate JS booleans, fix top-level tail defs, make JsEnums ints
Evan Czaplicki
9 years ago
19ff114
Properly escape module names and F3/A3 functions
Evan Czaplicki
9 years ago
bf63cb8
Fix code generation for top level tail call definitions
Evan Czaplicki
9 years ago
4ac6981
Fix bug in decision tree optimizer
Evan Czaplicki
9 years ago
a2e92dd
Generate JS to handle enums and unboxing
Evan Czaplicki
9 years ago
422e250
Find way to quote exported names and make code smaller
Evan Czaplicki
9 years ago
f8ace43
Only provide the debug metadata when in debug mode
Evan Czaplicki
9 years ago
0da3204
Generate debug metadata in the right format
Evan Czaplicki
9 years ago
247359c
Make code gen of `main` values easier
Evan Czaplicki
9 years ago
6bc0cbb
Get Generate.JavaScript working again
Evan Czaplicki
9 years ago
4a4ef72
Add some logic to inline + when there are string literals
Evan Czaplicki
9 years ago
42c3f75
Get generation of expressions working again
Evan Czaplicki
9 years ago
59bd3fe
Remove special case for Never flags. Use () instead.
Evan Czaplicki
9 years ago
08a8971
Start generating shorter field names for union types
Evan Czaplicki
9 years ago
65a3af0
Do some minor renames in preparation for bigger change
Evan Czaplicki
9 years ago
c0aed6f
Shuffle some code so that port deps get registered for DCE
Evan Czaplicki
10 years ago
4c2e96a
Fix warnings in Generate.JavaScript.Expression
Evan Czaplicki
10 years ago
46bc422
Make changes to support Elm.Kernel.* code and symbol tables
Evan Czaplicki
10 years ago
ceb9175
Code gen can customize how variables are generated
Evan Czaplicki
10 years ago
12fbd47
Use Var.Global in optimized AST
Evan Czaplicki
10 years ago
c987f07
Drop unneeded info from GLShader in optimized AST
Evan Czaplicki
10 years ago
30261e2
Distinguish between local and global variables in optimized AST
Evan Czaplicki
10 years ago
f232da4
Do DCE while generating JS.
Evan Czaplicki
10 years ago
c756a83
Only have = in generated JS, no possibility of +=, *=, etc.
Evan Czaplicki
10 years ago
3ad0db6
Keep escape characters, switch from \x0040 to \u0040
Evan Czaplicki
10 years ago
e07d16b
Get rid of dependency on language-ecmascript
Evan Czaplicki
10 years ago
b97576d
Attempt to speed up the parsing phase
Evan Czaplicki
10 years ago
e56cb2e
Fix #1506, inlining bit shifts with arguments in the wrong order
Evan Czaplicki
10 years ago
02a9c48
Inline (::)
Evan Czaplicki
10 years ago
36dbf23
Generate proper code for (main : Html msg)
Evan Czaplicki
10 years ago
ba244b6
Make Bitwise shift names match elm-lang/core
Evan Czaplicki
10 years ago
f71c9d4
Update the bitwise op inlining for new names
Evan Czaplicki
10 years ago
dbc1665
Inline bitwise operations and Basics.not
Evan Czaplicki
10 years ago
a2a2fc0
Track region information in canonical defs
Evan Czaplicki
10 years ago
0d2c5a2
Remove [1..5] syntax in favor of List.range
Evan Czaplicki
10 years ago
bfb4f2d
Generate `main` values using the new format
Evan Czaplicki
10 years ago
72da9da
Rename `Foreign` to `Port` across the codebase
Evan Czaplicki
11 years ago
116f789
Start calling things ports again
Evan Czaplicki
11 years ago
df2ec9b
Generate different shaped data for `main` programs
Evan Czaplicki
11 years ago
4bae628
Switch order of args for main values
Evan Czaplicki
11 years ago
856ac59
Check programs that take flags, generate relevant decoder
Evan Czaplicki
11 years ago
66c833d
Get foreign effects working
Evan Czaplicki
11 years ago
9d47fd5
Generate bags of effects for commands and subscriptions
Evan Czaplicki
11 years ago
c4522b0
Switch code-gen to no closures, only fully qualified names
Evan Czaplicki
11 years ago
8f032c9
Make `command` and `subscription` functions available in effect modules
Evan Czaplicki
11 years ago
8d31d35
cosmetic: add additional whitespace and suppress warning about unused declaration _home
Evan Czaplicki
11 years ago
6d9f01b
Remove ports
Evan Czaplicki
11 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