git.iko.soy
/
rowtype-yoga/purescript-native
readme
files
commits
refs
on
883c6b1
help
sign in
history of
src/Language/PureScript/TypeChecker.hs
all commits
2c35ae6
Fix an issue with type class instance ordering
Phil Freeman
13 years ago
d7f4923
Use ErrorStack everywhere
Gary Burgess
13 years ago
e8e150c
Extract errors module
Gary Burgess
13 years ago
abde79f
Fix remaining bugs related to source position information
Phil Freeman
13 years ago
dea47d7
First version of source position information in error messages
Phil Freeman
13 years ago
1a087e7
Initial work on #242
Phil Freeman
13 years ago
74c2628
Fix #315 and fix #316
Phil Freeman
13 years ago
503caca
Multi-let #258
Phil Freeman
13 years ago
1884c62
Fix #301 Flexible Instances, and a bug in type instance lookup
Phil Freeman
13 years ago
50ff1f2
Initial refactoring for qualified imports
Gary Burgess
13 years ago
dd2ff52
Improve instance propagation #272
Phil Freeman
13 years ago
b314ba1
Fix #253
Phil Freeman
13 years ago
415a33f
Foreign type class instance declarations. For #253 and #218
Phil Freeman
13 years ago
2e0c57d
A start on #253
Phil Freeman
13 years ago
a178e07
Reinstate -Wall, fix warnings.
Phil Freeman
13 years ago
a36f24f
Create Prim module
Gary Burgess
13 years ago
8b6c26e
Named type class instances
Phil Freeman
13 years ago
b0c35c6
An attempt at importing values
Phil Freeman
13 years ago
d906c3c
Adding some comments and type signatures to aid my understanding a little
Phil Freeman
13 years ago
1029861
Improve explicit import handling
Gary Burgess
13 years ago
80fc5f5
Delinting again
Gary Burgess
13 years ago
3b12e0b
TypeDeclarationKind now unnecessary
Gary Burgess
13 years ago
965df5c
Delinting
Gary Burgess
13 years ago
52796ae
Type renaming mostly working
Gary Burgess
13 years ago
40338c8
Just use Qualified name for dcons
Gary Burgess
13 years ago
eeb5c85
Don't need to carry NameKind for dcons anymore
Gary Burgess
13 years ago
79d6d63
Removed most lint.
joneshf
13 years ago
9420ad3
Multi parameter type classes #125. Also fix #224.
Phil Freeman
13 years ago
a909908
Rework psc options for new --main and --module
Gary Burgess
13 years ago
83367bd
Check Eff type of main when using --entry-point
Gary Burgess
13 years ago
bc8ce42
Relax restriction on data constructor names
Gary Burgess
13 years ago
997c4ee
#188 Support for multiple data constructor arguments
Phil Freeman
13 years ago
554c9a0
Disallow type synonym instances #177
Phil Freeman
13 years ago
6e46a60
Disallow data constructors from having the same name as their enclosing module #172
Phil Freeman
13 years ago
64ea30a
First work on fixing the skolems bug #147
Phil Freeman
13 years ago
9f939a6
Use `TypeConstructor`s for basic types
Gary Burgess
13 years ago
b37c730
Remove multiple argument functions, allow type class instances for ->
Phil Freeman
13 years ago
1cb455b
More Haddock comments
Phil Freeman
13 years ago
4aca4c1
Type synonyms and data type declarations can now depend on each other.
Phil Freeman
13 years ago
544123f
Fix type class instances scope issue
Phil Freeman
13 years ago
c9ea112
Qualify all unqualified names in type class declarations
Phil Freeman
13 years ago
abd9791
CodeGen fixes
Phil Freeman
13 years ago
418f44a
Fix some aspects of code gen
Phil Freeman
13 years ago
043ad39
Generate typeclass dictionary names
Phil Freeman
13 years ago
b4d19dc
Basic implementation of the entails relation
Phil Freeman
13 years ago
e8621c9
Pass modified values up to codegen phase
Phil Freeman
13 years ago
8c9d494
Fix up broken tests, fix the escape check and skolem escape check.
Phil Freeman
13 years ago
f761337
Add contexts to instance declarations
Phil Freeman
13 years ago
0604bc1
Initial work on desugaring type classes into dictionaries
Phil Freeman
13 years ago
521520d
Qualify all names appearing in types when adding names to the environment.
Phil Freeman
13 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