git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
5fbca2a
help
sign in
5fbca2a
Fix with so that clauses are checked for matches against top level defn
Edwin Brady
15 years ago
39b934c
Sugar for dependent pairs
Edwin Brady
15 years ago
5e92c70
When collecting implicit args in wheres, ignore names bound in above scope
Edwin Brady
15 years ago
bf368ab
First attempt at with rule
Edwin Brady
15 years ago
cc4eb28
let bindings; fixed bug with simple lambda app
Edwin Brady
15 years ago
796fa25
Banner
Edwin Brady
15 years ago
5f7eed8
Propagate line numbers through applications and variables
Edwin Brady
15 years ago
ec87a69
Some effort at reporting line numbers of errors (top level of decl only)
Edwin Brady
15 years ago
2c4ff83
Change unification in function applications
Edwin Brady
15 years ago
070b0fa
Some unification/evaluation bug fixes
Edwin Brady
15 years ago
180e979
Added builtins.idr and fixed a bug or two
Edwin Brady
15 years ago
834a5e0
Fix bug in applying syntax rules
Edwin Brady
15 years ago
b0248ea
Checking syntax declarations; also allow symbols
Edwin Brady
15 years ago
2402885
Generic syntax declarations (see prelude.idr for example)
Edwin Brady
15 years ago
12bd089
Added lifting of unsolved metavariables to global functions
Edwin Brady
15 years ago
7ea4422
added vect.idr
Edwin Brady
15 years ago
a7d08ef
do notation (just IO at the moment - not yet overloadable)
Edwin Brady
15 years ago
1c9392e
tinker tinker
Edwin Brady
15 years ago
bda1f6f
More of the compiler
Edwin Brady
15 years ago
4436bcb
Added Idris.Compiler
Edwin Brady
15 years ago
20861ec
Enough Epic to compile 'hello world' (but not much else yet...)
Edwin Brady
15 years ago
38a6bc7
Added some library files
Edwin Brady
15 years ago
9d1ecc8
Added some syntactic sugar for _|_, () and pairs
Edwin Brady
15 years ago
868409a
Small bug fixes
Edwin Brady
15 years ago
bcdde4a
Makefile added
Edwin Brady
15 years ago
f208c49
Library checking
Edwin Brady
15 years ago
20bf4d7
Added lib/ and prelude
Edwin Brady
15 years ago
b1419b2
Allow whitespace before program text
Edwin Brady
15 years ago
ca6a5e1
import statement
Edwin Brady
15 years ago
db7f0c1
Paper structure; delete useless code
Edwin Brady
15 years ago
3b115b2
Fixed pattern matching and delaborator bug
Edwin Brady
15 years ago
083fc70
Added 'where' clauses in pattern matches
Edwin Brady
15 years ago
de89a04
Add ElabInfo to pass through elaborator
Edwin Brady
15 years ago
a2a5141
Allow interleaving of explicit and implicit arguments in top level types
Edwin Brady
15 years ago
7123e31
Float operations
Edwin Brady
15 years ago
a805f47
Added constants and some primitive operations
Edwin Brady
15 years ago
f9fb363
Tinkering with error reporting
Edwin Brady
15 years ago
59c1eb1
Pretty printing of TT terms as PTerms
Edwin Brady
15 years ago
d3adb11
Allow argument lists in lambda and pis
Edwin Brady
15 years ago
9fe3473
Added using blocks
Edwin Brady
15 years ago
e613365
All names introduced by nachine should be MN, to avoid clashes
Edwin Brady
15 years ago
2378a62
Convert holes to patterns when evaluating at the prompt, for display
Edwin Brady
15 years ago
012b595
Gratuitous interpreter extension to exercise the elaborator more
Edwin Brady
15 years ago
f97602b
more interpreter testing
Edwin Brady
15 years ago
019faba
Fixed unification; added well-typed interpreter
Edwin Brady
15 years ago
739e0b5
Some error handling
Edwin Brady
15 years ago
22b4dc4
Lots of improvements in elaborating and evaluating
Edwin Brady
15 years ago
c637850
Pattern matcher, evaluation of 2+2 now works
Edwin Brady
15 years ago
17e22af
Feed a type to the elaborator for the RHS of a pattern. Also, change type of pattern binders
Edwin Brady
15 years ago
54c8a04
Checking pattern match clauses
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