git.iko.soy
/
elk
readme
files
commits
refs
on
ea5c662
help
sign in
ea5c662
Add a note about (a, List a) for non-empty lists
Evan Czaplicki
9 years ago
7c33c13
Get Type.Constrain.Module working
Evan Czaplicki
9 years ago
8b03cb7
Get rid of Type.State and Solver monad
Evan Czaplicki
9 years ago
d3fa290
Update some uses of UF for the shorter names
Evan Czaplicki
9 years ago
1be6293
Use shorter names in UnionFind
Evan Czaplicki
9 years ago
1aa236a
Update validation for new Reporting.Annotation
Evan Czaplicki
9 years ago
179fad8
Update type constraint generators for new Reporting.Annotation
Evan Czaplicki
9 years ago
2e0beda
Update canonicalizer for Reporting.Annotation simplification
Evan Czaplicki
9 years ago
212b602
Update parser for Reporting.Annotation simplification
Evan Czaplicki
9 years ago
86148e8
Simplify Reporting.Annotation to match simpler uses elsewhere
Evan Czaplicki
9 years ago
90e4d45
Get Type.Unify compiling / CPS-convert the code
Evan Czaplicki
9 years ago
adb93fa
Expose Type.Type.SuperType since it moved from AST.Type
Evan Czaplicki
9 years ago
afafd36
No more schemes / stop using bags to track pattern bindings
Evan Czaplicki
9 years ago
5fcbf86
Improve duplicate tracking a bit.
Evan Czaplicki
9 years ago
6709d6f
Revamp type constraint generation
Evan Czaplicki
9 years ago
a964796
Shuffle canonicalization code to simplify type constraint generation
Evan Czaplicki
9 years ago
ea793f5
Add Index.indexedForA for convenience
Evan Czaplicki
9 years ago
4386e4d
Get Type.Constrain.Expression mostly updated
Evan Czaplicki
9 years ago
63fb3d0
Ensure that free type variables are computed only once
Evan Czaplicki
9 years ago
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
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