git.iko.soy
/
elk
readme
files
commits
refs
on
e00a3f3
help
sign in
history of
src/Type/Solve.hs
all commits
d5b0b43
Name changes for simpler Type representation
Evan Czaplicki
9 years ago
3399b4c
Use AST.Module.Name.isKernel instead of string matching
Evan Czaplicki
9 years ago
ae8d75c
Add SCC annotations throughout type inference
Evan Czaplicki
9 years ago
7a8b568
Build rankDict all in IO
Evan Czaplicki
9 years ago
b441190
Redo Type.State.Solver to not use RWS
Evan Czaplicki
9 years ago
5a33259
cosmetic: clean up Type.State quite a bit
Evan Czaplicki
9 years ago
c4c5702
Switch adjustRank to use IO directly, improving performance
Evan Czaplicki
9 years ago
ae0c7e2
Do a bit less work in adjustRankHelp
Evan Czaplicki
9 years ago
3734eff
Allocate less in registerIfNotRedundant pass
Evan Czaplicki
9 years ago
f3a7c77
Allocate less in Type.Solve.adjustRankContent
Evan Czaplicki
9 years ago
2f6c8fc
Stop building unneeded data structure
Evan Czaplicki
9 years ago
46bc422
Make changes to support Elm.Kernel.* code and symbol tables
Evan Czaplicki
10 years ago
b09bb00
Upgrade Type code from String to Text
Evan Czaplicki
10 years ago
c77af53
Resolve -Wall errors from Type.Solve
Evan Czaplicki
10 years ago
db0d6cd
Enable -Wall on Type.Solve
Evan Czaplicki
10 years ago
4bec0ec
Remove Type.Solve.allDistinct for rigid var uniqueness check
Evan Czaplicki
10 years ago
942ee24
Use user-defined type variables whenever possible
Evan Czaplicki
10 years ago
172844e
Resolve a bunch of warnings
Evan Czaplicki
11 years ago
4c2e9ad
Fix #832, compiler hangs on certain infinite types
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
4ffd70a
Use backticks instead of single quotes when reporting code terms to end users.
Richard Feldman
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
12 years ago
5dabd20
Move closer to properly reporting infinite types
Evan Czaplicki
12 years ago
f678e11
Have a more straight-forward crash for certain type inference algorithm issues
Evan Czaplicki
12 years ago
ee3b209
Error reporting overhaul (BIG)
Evan Czaplicki
12 years ago
0d10d2f
Bail out of unification on first failure
Evan Czaplicki
12 years ago
14c55e6
minor rephrase
Evan Czaplicki
12 years ago
564fd4d
style: use modern indentation rules
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