git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
bf4e535
help
sign in
history of
src/Idris/PartialEval.hs
all commits
17fe233
Add scoped implicit argument to Pi
Edwin Brady
12 years ago
f2edb7d
Restrict PE for class dictionaries
Edwin Brady
12 years ago
799a105
Fix missing case in PartialEval.hs
Edwin Brady
12 years ago
3971cb9
More partial evaluation improvements
Edwin Brady
12 years ago
a33670b
Propagate static flags into with blocks
Edwin Brady
12 years ago
03f6913
Partially evaluate type class dictionaries
Edwin Brady
12 years ago
e09ef82
Improve PE for class constraints and HOFs
Edwin Brady
12 years ago
7a23995
Extend PE to look under pattern matching defs
Edwin Brady
12 years ago
3ade599
Partial evaluator fixes
Edwin Brady
12 years ago
6e74e33
Fix for pattern vars in transforms
Edwin Brady
12 years ago
146858d
Implement transformation rules
Edwin Brady
12 years ago
37748ce
Add transformation rules for partial evaluation
Edwin Brady
12 years ago
971d88d
Annotate several top-level functions
Michael Maloney
12 years ago
7e7368d
Store kind in Pi binders
Edwin Brady
12 years ago
60b1f18
Added some additional documentation for partial evaluation
Ahmad Salim Al-Sibahi
12 years ago
d3eb486
First attempt now at substitution to default args
Timo Petteri Sinnemäki
13 years ago
c1ef938
New syntax for documentation comments
David Raymond Christiansen
13 years ago
46e894d
Use Data.Text for variable names
Edwin Brady
13 years ago
0f97368
Merge branch 'master' into cabal-library
Brian McKenna
13 years ago
5000aeb
Add a Cabal library
Brian McKenna
13 years ago
77b1faf
Switch on 'elabPE'
Edwin Brady
13 years ago
8531634
Set up more partial evaluation machinery
Edwin Brady
13 years ago
3c32b65
Whitespace cleanup.
George Leontiev
13 years ago
ad66486
Add %specialise annotation for functions (Part 1 of partial evaluation) %specialise [n1 t1, n2 t2 ...] as an annotation before a function type means that the r.h.s. of all the clauses will be evaluated, but with the name n1 reduced at most t1 times, etc. The t1 part is optional, and means unlimited (which is the default for all names at the minute anyway)
Edwin Brady
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