git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
d66da21
help
sign in
history of
src/Idris/DataOpts.hs
all commits
90eb6a2
Library changes: Please read details below!
Edwin Brady
13 years ago
dcd4007
Normalise pattern types when typechecking
Edwin Brady
13 years ago
3c32b65
Whitespace cleanup.
George Leontiev
13 years ago
93992c3
Compile Nat as Int, (and plus/mult/fromInteger)
Edwin Brady
13 years ago
1d4d226
Optimise datatypes with one constructor and one argument No need to pack them up (because we're strict!) so just treat them as a newtype would be in Haskell.
Edwin Brady
13 years ago
a807a34
Remove the unused arg from lookup functions
David Christiansen
14 years ago
8624d06
Fix collapsibility bug
Edwin Brady
14 years ago
3a27fde
Arguments under type constructors are not forceable!
Edwin Brady
14 years ago
fb2b17d
Add collapsing optimisation and more aggressive erasure
Edwin Brady
14 years ago
489ea6f
Pass pattern variable names to match compiler
Edwin Brady
15 years ago
1112fe4
Coverage checker Not quite complete - a bug (which I know how to fix) makes some things appear not covering even though they are. Results currently used only for pruning case trees in compiled code. There is a small performance penalty - coverage checking can be disable with --nocoverage
Edwin Brady
15 years ago
baaba44
Run-time forcing optimisation
Edwin Brady
15 years ago
02881b1
Implemented forcing optimisation Constructor arguments which are inferrable from the indices in the constructor type are erased both at compile-time and run-time
Edwin Brady
15 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