git.iko.soy
/
elk
readme
files
commits
refs
on
7dfbc30
help
sign in
history of
src/Type/Constrain/Pattern.hs
all commits
77f542d
Track an index for each constructor
Evan Czaplicki
9 years ago
bac53de
Add info on alternate ctors to every pattern in canonicalization
Evan Czaplicki
9 years ago
8b03cb7
Get rid of Type.State and Solver monad
Evan Czaplicki
9 years ago
179fad8
Update type constraint generators for new Reporting.Annotation
Evan Czaplicki
9 years ago
afafd36
No more schemes / stop using bags to track pattern bindings
Evan Czaplicki
9 years ago
6709d6f
Revamp type constraint generation
Evan Czaplicki
9 years ago
4386e4d
Get Type.Constrain.Expression mostly updated
Evan Czaplicki
9 years ago
6e2f87e
Update a couple Type/ modules for AST shuffle
Evan Czaplicki
9 years ago
4a6c4a0
Make Type.Instantiate and Type.Constrain.Pattern more self-contained
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
9bdfe2b
Generate type constraints for patterns without any type lookups!
Evan Czaplicki
9 years ago
ed26eca
Switch to Data.Map.Strict in type inference
Evan Czaplicki
9 years ago
3e23ef2
Use NOINLINE values to reduce allocation of Descriptors in constraint generation
Evan Czaplicki
9 years ago
dbe6c75
Move constraint primitives into Type.Constraint
Evan Czaplicki
9 years ago
52e43bb
Disallow equivalent representations of the same type
Evan Czaplicki
9 years ago
d5b0b43
Name changes for simpler Type representation
Evan Czaplicki
9 years ago
b09bb00
Upgrade Type code from String to Text
Evan Czaplicki
10 years ago
8506ed8
Assume arguments match the type annotations
Evan Czaplicki
10 years ago
3b23d86
Rename Environment to Env in type inferencer
Evan Czaplicki
10 years ago
afb08b8
Move Type.Fragment into Type.Constrain.Pattern
Evan Czaplicki
10 years ago
3bd0d85
Primarily rename *Pattern and *Decl to just * in a ton of places
Evan Czaplicki
11 years ago
a28acb2
Better model of types in Type.Type
Evan Czaplicki
11 years ago
c9f3911
Remove a bunch of Control.Applicative imports since we're only GHC 7.10 now
Evan Czaplicki
11 years ago
6fbbd1b
Always provide a specialized hint when unification fails
Evan Czaplicki
11 years ago
c62bea9
Show proper errors for infinite types again
Evan Czaplicki
11 years ago
2dadd1f
Allow hints on type constraints, leading to improved error messages
Evan Czaplicki
11 years ago
ee3b209
Error reporting overhaul (BIG)
Evan Czaplicki
12 years ago
914e047
Rename compiler/ to src/
Evan Czaplicki
12 years ago
9c61b17
rename src/ to compiler/ because the runtime/ directory is going to be top-level
Evan Czaplicki
12 years ago
bb5d079
Remove redundant -W flags from source code
Evan Czaplicki
12 years ago
9cda2b2
rename compiler/ to src/
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