git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
e2d0099
help
sign in
e2d0099
File handling in prelude
Edwin Brady
15 years ago
e06c1c1
Makefile fix (thanks to Dirk Ullrich)
Edwin Brady
15 years ago
ec7c1b8
Get cabal to check library after install
Edwin Brady
15 years ago
6d01c6b
Compile io bind specially, to make sure effectful thunks are not memoised
Edwin Brady
15 years ago
11d4fee
Some file handling
Edwin Brady
15 years ago
e261167
Add some string primitives (may need latest Epic)
Edwin Brady
15 years ago
72c7dba
Some more tutorial
Edwin Brady
15 years ago
87946ab
Show user chosen names rather than machine ones
Edwin Brady
15 years ago
e5bc6f2
A bit more tutorial
Edwin Brady
15 years ago
8fbef42
Started a new tutorial. Don't hold your breath.
Edwin Brady
15 years ago
dea8d48
Added support for literate programming with bird tracks (use .lidr extension)
Edwin Brady
15 years ago
b645699
Don't write .ibc on error; add new test
Edwin Brady
15 years ago
215856d
Hmm, need to rethink the .cabal for installing .ibc files
Edwin Brady
15 years ago
dccbc43
Generate bytecode so that files don't need to be rechecked every time they're loaded
Edwin Brady
15 years ago
8f77986
Added some serialisation
Edwin Brady
15 years ago
60c4ef9
Added 'impossible' keyword
Edwin Brady
15 years ago
7384683
Fiddle with elaborator; update interp sample and test
Edwin Brady
15 years ago
4ceba27
Check pattern clauses have the same number of arguments
Edwin Brady
15 years ago
935f5e6
Faster alternative resolution
Edwin Brady
15 years ago
3b5e50c
Added universe constraint checker and --typeintype command line option
Edwin Brady
15 years ago
b2f6cc3
A bit more prelude
Edwin Brady
15 years ago
f2e3a76
Default definitions in classes, plus some bug fixing
Edwin Brady
15 years ago
be33671
Don't search for type class instances we'll never solve - also allow default Int for Num
Edwin Brady
15 years ago
9a2c916
Update module names
Edwin Brady
15 years ago
40c303b
Since we can overload things, might as well use less ugly names ;)
Edwin Brady
15 years ago
ddba413
Fix buglet in Show instances for list/vect
Edwin Brady
15 years ago
c997a48
Hierarchical namespaces; reorganised prelude accordingly
Edwin Brady
15 years ago
3b1ee4b
Minor fix: don't add a proof more than once
Edwin Brady
15 years ago
acb1f19
Add :a comment, to add most recent proof script to source file
Edwin Brady
15 years ago
57c8ed3
Added 'module' keyword to declare default namespace. 'main' must be in namespace 'main'
Edwin Brady
15 years ago
6bef4f9
Overloading lists and syntactic sugar
Edwin Brady
15 years ago
598aca4
Update interp example and test001 to use namespaces and overloading names
Edwin Brady
15 years ago
9f65713
Fix name parsing for nested namespaces
Edwin Brady
15 years ago
fa5f1cd
Namespaces
Edwin Brady
15 years ago
536112d
Added Constraints.hs for universe constrain solving (but don't expect it to work yet...)
Edwin Brady
15 years ago
8cd093f
Changed lookup to return a list (preparation for namespaces)
Edwin Brady
15 years ago
94d888b
Parsing and elaboration of alternatives
Edwin Brady
15 years ago
ada02de
Tinker with universe constraints
Edwin Brady
15 years ago
5b08cc9
Add PAlternative
Edwin Brady
15 years ago
07f12f9
Separate elaboration of declarations and terms
Edwin Brady
15 years ago
b26716a
Collect cumulativity constraints on universes
Edwin Brady
15 years ago
72b43b2
Actually, better do that the other way around...
Edwin Brady
15 years ago
895e66f
Type class resolution when there is inheritance
Edwin Brady
15 years ago
01ceead
Names
Edwin Brady
15 years ago
03d7d5e
Allow type labels on lambdas
Edwin Brady
15 years ago
dbc607c
Decorating names for namespaces
Edwin Brady
15 years ago
e473c2e
Exists naming
Edwin Brady
15 years ago
e713a98
getWitness/getProof
Edwin Brady
15 years ago
bd793e2
Better elaboration of Sigma (for better error messages)
Edwin Brady
15 years ago
1807c65
No letters in operators
Edwin Brady
15 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