git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
2fb2445
help
sign in
2fb2445
indent proof blocks by 2 spaces
raichoo
14 years ago
b0ce16c
improved {[( handling
raichoo
14 years ago
53024f8
vim mutual blocks
raichoo
14 years ago
af66f25
Added 'mutual' blocks Effect is to elaborate all types in the block before elaborating definitions
Edwin Brady
14 years ago
264b67f
More restrictive automated addition of implicit arguments Only added automatically if they begin with a lower case letter, or appear in a using block. Apologies for breaking code: however, this catches a common class of error which causes confusing (but correct) typechecker behaviour.
Edwin Brady
14 years ago
895b323
Allow forward declaration of data structures To support induction-recursion and mutual data definitions Syntax is as a normal data declaration, but without the 'where' or '=' sections
Edwin Brady
14 years ago
20030b5
Merge pull request #65 from raichoo/master
Edwin Brady
14 years ago
e3aeee9
Merge pull request #64 from dagit/master
Edwin Brady
14 years ago
d037f7d
fix compile warning on gcc 7.2.1
raichoo
14 years ago
bba84d5
Added raw (non-typesafe) message passing library (System.Concurrency.Raw)
Edwin Brady
14 years ago
ba6042f
Message passing fixes; also abstract SETTY/GETTY in rts
Edwin Brady
14 years ago
5d2ff60
Merge pull request #63 from raichoo/master
Edwin Brady
14 years ago
b8fc54e
travisci: run test suite
Jason Dagit
14 years ago
5da2f7b
travis-ci: lower case Haskell to see if that helps with build problems
Jason Dagit
14 years ago
592d6c0
Add a note about editing config.mk
Jason Dagit
14 years ago
3bfe418
Refactor the makefile so that all the pertinent variables are in config.mk
Jason Dagit
14 years ago
3e74a93
fixed monad module (uppercase)
raichoo
14 years ago
671d39a
Fix name clashes between holes and bound variables
Edwin Brady
14 years ago
74cd49e
Minor tutorial updates
Edwin Brady
14 years ago
7438e0f
Document --warnpartial Behaviour fixed so that it doesn't report declared partial functions
Edwin Brady
14 years ago
2541a16
No need to store original patterns
Edwin Brady
14 years ago
9d53533
Correct case of Main in tutorial
Edwin Brady
14 years ago
665676b
Added :l and :m commands to REPL
Edwin Brady
14 years ago
3f6fd87
Bring tutorial up to date with new termination checker
Edwin Brady
14 years ago
9b9d316
Add lower bound for Haskeline
Edwin Brady
14 years ago
53eb552
Merge pull request #62 from dagit/master
Edwin Brady
14 years ago
71a3efa
Library now builds with "--total"
Edwin Brady
14 years ago
e11da78
Add travis.yml file
Jason Dagit
14 years ago
15fc297
Merge branch 'master' of https://github.com/edwinb/Idris-dev
Jason Dagit
14 years ago
77a2cd8
add vim temp files and cabal-dev directory to git ignore
Jason Dagit
14 years ago
a41fe5b
Use strict StateT
Jason Dagit
14 years ago
9affb75
Totality checker improvements Now does a better job of checking type class instances for totality, by inlining dictionaries where possible. Added %default total declarations to some libraries where possible
Edwin Brady
14 years ago
f8920a0
Deal with higher order recursive arguments in size change graphs
Edwin Brady
14 years ago
54ad219
Add size change termination Now deals with recursive functions (still only simple structural size changes spotted, however)
Edwin Brady
14 years ago
ebb75fb
Calculate size change graphs
Edwin Brady
14 years ago
1d125cf
Fix test016
Edwin Brady
14 years ago
991ee91
Merge branch 'lib' of https://github.com/raichoo/Idris-dev
Edwin Brady
14 years ago
d27925c
Merge branch 'master' of https://github.com/raichoo/Idris-dev
Edwin Brady
14 years ago
cad5efb
Merge pull request #61 from raichoo/vimcodata
Edwin Brady
14 years ago
da79b2c
vim color adjustment
raichoo
14 years ago
ad89090
vim default directive
raichoo
14 years ago
a76852c
vim partial keyword
raichoo
14 years ago
e49241d
vim codata support
raichoo
14 years ago
5c9a88a
uppercase modulenames
raichoo
14 years ago
bf8685e
Separate "productive" and "total" in totality checker Productive can call Total, but not vice versa. This is still a temporary solution - don't rely on anything yet!
Edwin Brady
14 years ago
dc01a56
added 'parameters' support to vimscripts
raichoo
14 years ago
30e4ed8
Added simple productivity checker for coinductive definitions Recursive calls must be an argument to a coinductive constructor
Edwin Brady
14 years ago
5692e48
Added "codata" Constructors of coinductive types evaluate arguments lazily. Corecursive functions do not reduce at compile time.
Edwin Brady
14 years ago
0fd9a47
Added regression test for missing cases bug
Edwin Brady
14 years ago
36aa92b
Reinstate old coverage checker (because it's better...)
Edwin Brady
14 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