git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
73eb351
help
sign in
Idris-dev
/
src
/
Core
12 files
../
CaseTree.hs
New size change graph builder Looks at patterns, rather than case tree, and therefore finds it easier to spot structurally smaller arguments which are more complex.
13 years ago
Constraints.hs
Documentation comment additions
14 years ago
CoreParser.hs
squash potential space leaks by using strict foldl
14 years ago
Elaborate.hs
Check that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked.
13 years ago
Evaluate.hs
Take care to avoid duplicating redexes when reducing lambdas Binders in values are annotated with a 'reducible' flag, which is set to False if simplifying and the argument appears more than once.
13 years ago
Execute.hs
Primitives a-l done
13 years ago
ProofShell.hs
Remove the unused arg from lookup functions
14 years ago
ProofState.hs
Some unification fixes
13 years ago
ShellParser.hs
Fiddle with elaborator; update interp sample and test
15 years ago
TT.hs
Take care with 'let' in specialiser - avoid duplicating a redex Let now only reduces if the binding appears at most once in scope during specialisation
13 years ago
Typecheck.hs
Check that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked.
13 years ago
Unify.hs
Some unification fixes
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