git.iko.soy
/
elk
readme
files
commits
refs
on
c8eeedf
help
sign in
history of
compiler/Transform/Check.hs
all commits
e2a0b46
Take steps to allow higher kinded polymorphism
Evan Czaplicki
12 years ago
ee5e0fb
Starting to get Canonicalize working with new AST
Evan Czaplicki
13 years ago
b2f3ff3
Begin using the new boundVarList function
Evan Czaplicki
13 years ago
6ba394c
Get rid of experimental code for handling "deriving"
Evan Czaplicki
13 years ago
329077f
Get rid of input handlers for now
Evan Czaplicki
13 years ago
2a0a0e6
Simplify SourceSyntax.Type AST, making record extension more restrictive as discussed with @maxsnew
Evan Czaplicki
13 years ago
9dda928
make conversion functions for input ports optional
Evan Czaplicki
13 years ago
828c2c7
Give more reasonable names to incoming and outgoing ports
Evan Czaplicki
13 years ago
5dd7b6b
Extend expression crawler to do checks on ports as well as on let expressions
Evan Czaplicki
13 years ago
c883b55
Get rid of `badOrder` check, which is handled elsewhere. Update for new def and port formats
Evan Czaplicki
13 years ago
83e8bad
Add basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment.
Evan Czaplicki
13 years ago
32c78ef
Begin process of allowing "deriving" on type aliases.
Evan Czaplicki
13 years ago
e119d8e
Get rid of SourceSyntax.Everything module
Evan Czaplicki
13 years ago
7b20993
Get rid of dependency on uniplate so AST does not need to derive Data or Typeable
Evan Czaplicki
13 years ago
d1b3db2
clean up error reporting
Ben Darwin
13 years ago
55e5c34
also fix duplicate *type* constructors
Ben Darwin
13 years ago
36b73fe
fix duplicate *data* constructors
Ben Darwin
13 years ago
54a99b7
Add error and explanation for infinite type aliases
Evan Czaplicki
13 years ago
debfd18
Fix formatting of error when there are two unbound type variables
Evan Czaplicki
13 years ago
692d8d8
Throw errors for unbound type variables in ADTs and aliases, resolves #302
Evan Czaplicki
13 years ago
5b6773c
Fix extra space in error message
Evan Czaplicki
13 years ago
7b90975
Simplify code to check for structural errors
Evan Czaplicki
13 years ago
ce357b3
Switch to reporting errors with [Doc] for prettier layout.
Evan Czaplicki
13 years ago
93a948c
Add back in checks for duplicate and out-of-order definitions.
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