git.iko.soy
/
elk
readme
files
commits
refs
on
267f708
help
sign in
history of
src/Type/Constrain/Expression.hs
all commits
0d2c5a2
Remove [1..5] syntax in favor of List.range
Evan Czaplicki
10 years ago
72da9da
Rename `Foreign` to `Port` across the codebase
Evan Czaplicki
11 years ago
856ac59
Check programs that take flags, generate relevant decoder
Evan Czaplicki
11 years ago
66c833d
Get foreign effects working
Evan Czaplicki
11 years ago
0d58dee
Get rid of a couple TODO's related to error reporting for effect modules
Evan Czaplicki
11 years ago
fa09513
Type check effect manager functions
Evan Czaplicki
11 years ago
8f032c9
Make `command` and `subscription` functions available in effect modules
Evan Czaplicki
11 years ago
3bd0d85
Primarily rename *Pattern and *Decl to just * in a ton of places
Evan Czaplicki
11 years ago
6d9f01b
Remove ports
Evan Czaplicki
11 years ago
25a0d74
Get rid of (<?) helper, use CInstance directly
Evan Czaplicki
11 years ago
4e73834
cosmetic: modernize whitespace
Evan Czaplicki
11 years ago
55c1099
Flip some constraints around to match how they are displayed
Evan Czaplicki
11 years ago
780ee73
Make error message a bit nicer when there is only one argument
Evan Czaplicki
11 years ago
20b254c
Give hints for mismatches with rigid and super variables
Evan Czaplicki
11 years ago
74db13f
Get rid of Show and Pretty instances for AST 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
92dc057
Remove 'Crash' from AST.Expression.General
Evan Czaplicki
11 years ago
b0beee4
Added Facts to Canonical.Def
JoeyEremondi
11 years ago
2b577fe
Remove surface syntax for multiway if
Evan Czaplicki
11 years ago
c5efca9
Merge branch 'simpler-records'
Evan Czaplicki
11 years ago
7552469
Generate a minimal number of closures
Evan Czaplicki
11 years ago
779f7aa
Remove syntax for record insert and remove
Evan Czaplicki
11 years ago
7d8e07b
Make function arity message way better
Evan Czaplicki
11 years ago
8a77ab9
refactor: reorder tuple values to better match usage
Evan Czaplicki
11 years ago
c0df141
Better error messages for function arguments
Evan Czaplicki
11 years ago
6fbbd1b
Always provide a specialized hint when unification fails
Evan Czaplicki
11 years ago
d5d6028
Fix #964, type variable escaping constraints
Evan Czaplicki
11 years ago
c62bea9
Show proper errors for infinite types again
Evan Czaplicki
11 years ago
6ea2189
Underline type when type annotation does not match body
Evan Czaplicki
11 years ago
304d4f3
Improve error message when type annotation does not match defined value
Evan Czaplicki
11 years ago
4a2cdd8
Fix #937, problem with empty lists
Evan Czaplicki
11 years ago
dca97ae
Improve error messages when extra arguments are given to a function
Evan Czaplicki
11 years ago
33261ec
Make errors for bad argument types nicer
Evan Czaplicki
11 years ago
43d4388
Make errors for binary operators much more specific
Evan Czaplicki
11 years ago
37a5687
Make type error messages more specific for lists
Evan Czaplicki
11 years ago
60a112a
Improve type errors for application
Evan Czaplicki
11 years ago
cd20a9c
Check the overall record type last, pinning down more types for error messages
Evan Czaplicki
12 years ago
0769e58
Improve type error messages for case-expressions
Evan Czaplicki
12 years ago
ca5f9da
Improve type error messages for if-expressions
Evan Czaplicki
12 years ago
2dadd1f
Allow hints on type constraints, leading to improved error messages
Evan Czaplicki
12 years ago
91d07b2
Use slightly improved names in Type.Constrain.Expression
Evan Czaplicki
12 years ago
ee3b209
Error reporting overhaul (BIG)
Evan Czaplicki
12 years ago
5111919
Allow Tasks through ports
Evan Czaplicki
12 years ago
0d83d8d
Get rid of "perform", revert ports to 0.14 meaning
Evan Czaplicki
12 years ago
896c502
Add support for "perform" keyword
Evan Czaplicki
12 years ago
306a7ee
Improve naming and indentation in Type.Constrain.Expression
Evan Czaplicki
12 years ago
cbe557d
Switch to "port" syntax for Ports
Evan Czaplicki
12 years ago
8036fca
Add support for running promises with loopback declarations
Evan Czaplicki
12 years ago
5018b35
Add basic support for the loopback construct
Evan Czaplicki
12 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