git.iko.soy
/
elk
readme
files
commits
refs
on
00a3069
help
sign in
history of
src/Canonicalize/Environment.hs
all commits
a57d829
Change the canonicalization Env for new AST var info
Evan Czaplicki
9 years ago
732b5d1
Track info for better shadowing error messages
Evan Czaplicki
9 years ago
740341f
Switch to the CPS'd result type for everything
Evan Czaplicki
9 years ago
77f542d
Track an index for each constructor
Evan Czaplicki
9 years ago
3c00750
Stop tracking uses and destructors in canonical AST
Evan Czaplicki
9 years ago
ddb7c79
Switch canonicalization to CPS / gather usage counts for variables
Evan Czaplicki
9 years ago
27cee06
Store canonical types with pattern lookup table
Evan Czaplicki
9 years ago
fe6f91b
Remove Var.Canonical
Evan Czaplicki
9 years ago
bfb8eca
Get a decent chunk of expression canonicalization compiling
Evan Czaplicki
9 years ago
903977a
Reformulate canonicalization environment
Evan Czaplicki
9 years ago
52e43bb
Disallow equivalent representations of the same type
Evan Czaplicki
9 years ago
befb3df
Move all tuple name generation to AST.Helpers
Evan Czaplicki
9 years ago
2feb357
Begin upgrade of Reporting code from String to Text
Evan Czaplicki
10 years ago
e53128c
Convert Canonicalization phase from String to Text
Evan Czaplicki
10 years ago
b97576d
Attempt to speed up the parsing phase
Evan Czaplicki
10 years ago
f24673b
Add "pkg" field to effect managers
Evan Czaplicki
11 years ago
c37875c
Remove some newly dead code
Evan Czaplicki
11 years ago
fa09513
Type check effect manager functions
Evan Czaplicki
11 years ago
9ee3ac8
Add the current module to the possible effects
Evan Czaplicki
11 years ago
ba5bfd2
Add support for "effect types" that track which effects are needed
Evan Czaplicki
11 years ago
0137452
Rename ADT to union
Evan Czaplicki
11 years ago
31545d1
canonicalize module names, generate unambiguous names in JS
Evan Czaplicki
11 years ago
e33c47b
Make it possible to dealias types in errors and warnings
Evan Czaplicki
11 years ago
1347951
Move Canonicalization code into its own subtree
Evan Czaplicki
12 years ago
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