git.iko.soy
/
elk
readme
files
commits
refs
on
c19ccfe
help
sign in
history of
compiler/Initialize.hs
all commits
016a199
Start using Metadata.Prelude
Evan Czaplicki
13 years ago
6c808aa
change whitespace
Evan Czaplicki
13 years ago
eb722a2
Make a type less general
Evan Czaplicki
13 years ago
c140d69
First draft of cross-module type checking
Evan Czaplicki
13 years ago
1f8b7bb
Introduce TypeLibrary alias, a minor cosmetic change
Evan Czaplicki
13 years ago
b1dd157
Begin passing module interfaces when compiling dependencies
Evan Czaplicki
13 years ago
fa11f8e
get rid of unused imports
Evan Czaplicki
13 years ago
c9a1cc9
Minor reformatting and removing unused dependencies
Evan Czaplicki
13 years ago
9592d28
Start using Data.Graph to work out dependency problems and other minor tweaks
Evan Czaplicki
13 years ago
e852ae2
Add field to MetadataModule for datatypes
Evan Czaplicki
13 years ago
82983a6
Update more modules to use the MetadataModule data structure
Evan Czaplicki
13 years ago
ce357b3
Switch to reporting errors with [Doc] for prettier layout.
Evan Czaplicki
13 years ago
a5bc960
Minor cosmetic changes
Evan Czaplicki
13 years ago
93a948c
Add back in checks for duplicate and out-of-order definitions.
Evan Czaplicki
13 years ago
cb914d9
Get all of the Haskell files compiling with the new type checker. Does not actually work, undefined is used in some places as a stopgap measure.
Evan Czaplicki
13 years ago
35981eb
Finish parameterizing the AST and properly check errors in let expressions.
evancz
13 years ago
721ce4f
Continue reorganizing the code-base.
evancz
13 years ago
f5bdb2c
Minor code changes to help allow custom infix precedence and associativity.
evancz
13 years ago
2d1e06b
Start generating elmi and elmo files to permit sharing of types, values, and infix info between modules.
evancz
13 years ago
ce64672
Clean up imports in many files.
evancz
13 years ago
5d536d1
Get prelude added in all cases.
evancz
14 years ago
87fa86c
Get type dealiasing working.
evancz
14 years ago
ab62612
Ensure that --make skips trying to read libraries as files.
evancz
14 years ago
7dbb052
Load json representation of types with Template Haskell, so library files are the base truth of type information.
evancz
14 years ago
1822ebc
Move the compiler down a directory, mostly.
evancz
14 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