git.iko.soy
/
elk
readme
files
commits
refs
on
727d708
help
sign in
history of
compiler/Type/Type.hs
all commits
9fe6c9a
Change functions for creating type variables, distinguish names of different constraint type variables
Evan Czaplicki
13 years ago
4e7ef5f
Add definitions for functions that act on numbers and comparables
Evan Czaplicki
13 years ago
82ca695
Add support for "number" type which can be either an Int or Float
Evan Czaplicki
13 years ago
22f7f8a
Create a serializable interface for a module's type information
Evan Czaplicki
13 years ago
2375829
Improve pretty printing for types
Evan Czaplicki
13 years ago
807076a
Add CSaveEnv, optimize CAnd, make it prettier
Evan Czaplicki
13 years ago
45b43e8
When creating a named var, allow it to be flexible.
Evan Czaplicki
13 years ago
90c5c7d
Add terse way to do type application
Evan Czaplicki
13 years ago
dabada1
Make constraint pretty printing prettier.
Evan Czaplicki
13 years ago
ca77056
Improve quality of error messages.
Evan Czaplicki
13 years ago
f87e316
Make pretty printing properly parenthesize higher order functions. Not the best implementation, but it is simple and works well.
Evan Czaplicki
13 years ago
497d478
Get the solver working on basic programs. It outputs pretty types for the variables in the program. Need to test further and start doing some benchmarking.
Evan Czaplicki
13 years ago
0ed7205
Add pretty printing for type constraints.
Evan Czaplicki
13 years ago
ca8441f
Continue getting the new type-checker in order.
Evan Czaplicki
13 years ago
351c33c
Start generating constraints for let-expressions. Account for mutual recursion, but will throw a runtime error if a user has given type annotations.
Evan Czaplicki
13 years ago
cdb63bd
Start writing a new type checker based on the ATAPL chapter on efficient type-inference.
Evan Czaplicki
13 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