git.iko.soy
/
elk
readme
files
commits
refs
on
d9985bc
help
sign in
d9985bc
Add Data.Index.next so outsiders can iterate if necessary
Evan Czaplicki
9 years ago
ea77dcf
Update for AST shuffle
Evan Czaplicki
9 years ago
3949a04
Cut a bunch of helper functions from Type.Constraint
Evan Czaplicki
9 years ago
6e2f87e
Update a couple Type/ modules for AST shuffle
Evan Czaplicki
9 years ago
e34add9
Update validate for AST shuffle
Evan Czaplicki
9 years ago
8867611
Update canonicalize for AST shuffle
Evan Czaplicki
9 years ago
9d6d260
Update parser for AST shuffle
Evan Czaplicki
9 years ago
77a954d
Shuffle all AST/ files around
Evan Czaplicki
9 years ago
85b2e31
Remove AST.Literal stuff from validation phase
Evan Czaplicki
9 years ago
a4e2560
Get rid of Type.Constrain.Literal
Evan Czaplicki
9 years ago
e28d01e
Add a bunch of type primitives
Evan Czaplicki
9 years ago
4a6c4a0
Make Type.Instantiate and Type.Constrain.Pattern more self-contained
Evan Czaplicki
9 years ago
a794af5
Make separate structure for PCtor args
Evan Czaplicki
9 years ago
800c03f
Update to use Data.Index
Evan Czaplicki
9 years ago
a0ee1f5
Stop recognizing locally defined binops
Evan Czaplicki
9 years ago
64038dc
Update canonicalization for dissolution of AST.Literal
Evan Czaplicki
9 years ago
6f43061
Update parsers for dissolution of AST.Literal
Evan Czaplicki
9 years ago
232f7dc
Dissolve AST.Literal, be explicit in Source, Canonical, patterns, etc.
Evan Czaplicki
9 years ago
7c09ac2
Introduce Data.Index to try to reduce off-by-one errors
Evan Czaplicki
9 years ago
1762552
No environment necessary when constraining patterns
Evan Czaplicki
9 years ago
2e58494
cosmetic: shuffle declarations to make it read better
Evan Czaplicki
9 years ago
ad7ff0b
Check in intermediate forms of error tracking code
Evan Czaplicki
9 years ago
9bdfe2b
Generate type constraints for patterns without any type lookups!
Evan Czaplicki
9 years ago
1aaf793
Update for max tuple size of 3 in types
Evan Czaplicki
9 years ago
f3ae567
Switch Text to N.Name in Type.Type and Type.State
Evan Czaplicki
9 years ago
27cee06
Store canonical types with pattern lookup table
Evan Czaplicki
9 years ago
a8bfb99
Implement occurs check with fewer operations and allocations
Evan Czaplicki
9 years ago
5bc3a70
Switch to max tuple size of 3 in Type.Type / rewrite getVarNames
Evan Czaplicki
9 years ago
45aaf56
Limit tuple size to 3 in AST.Type
Evan Czaplicki
9 years ago
5a63520
Switch Type.Constraint to use Elm.Name
Evan Czaplicki
9 years ago
c49ac3a
Update type constraint generation for effects
Evan Czaplicki
9 years ago
24caf2a
Verify that init/onEffects/onSelfMsg exist in canonicalization
Evan Czaplicki
9 years ago
25ea6b6
Update Type.Solve for new AST
Evan Czaplicki
9 years ago
f903a1b
Update Type.State for new AST
Evan Czaplicki
9 years ago
8713bd9
Update Type.Unify for new AST
Evan Czaplicki
9 years ago
cac7198
Update Type.Occurs for new AST
Evan Czaplicki
9 years ago
ddb21c5
Update Type.Constrain.Literal for new AST
Evan Czaplicki
9 years ago
07f61dc
Define NOINLINE versions of Int, Float, etc. in Elm.Name
Evan Czaplicki
9 years ago
40e0c37
Move code for instantiating source types into Type.Type
Evan Czaplicki
9 years ago
4d68518
remove unused import
Evan Czaplicki
9 years ago
dfaef18
Give warnings on unused bindings and variables
Evan Czaplicki
9 years ago
3592fd8
Get rid of some ModuleName.Raw references
Evan Czaplicki
9 years ago
6a866cc
cosmetic: change up style of binary serialization code for AST.Kernel
Evan Czaplicki
9 years ago
32834fa
Verify that port types can actually pass between Elm and JS
Evan Czaplicki
9 years ago
fe6f91b
Remove Var.Canonical
Evan Czaplicki
9 years ago
6f31225
Create module names in the AST.Module.Name module
Evan Czaplicki
9 years ago
6a46ae3
Get rid of AST.Literal.glTypeToVar
Evan Czaplicki
9 years ago
e92c826
Update warnings for unused arguments, bindings, etc.
Evan Czaplicki
9 years ago
652b118
Fix copy/paste error in Bag implementation
Evan Czaplicki
9 years ago
f1e29e9
Remove some Docs/ stuff that's not necessary anymore
Evan Czaplicki
9 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