A Dependently Typed Functional Programming Language
Go to file
Edwin Brady 2856967816 Normalise LHS before compilation
...otherwise in some situations the forcing optimisation may lead
to uncompilable code
2012-11-21 16:32:18 +00:00
contribs vim: highlight impossible 2012-11-19 22:09:39 +01:00
iif Change TRACE mode to use -O2 2012-09-05 17:24:37 +01:00
lib Add Prelude.Function to module list in base.ipkg 2012-11-21 00:30:01 +00:00
papers/impl-paper Created papers directory 2012-10-08 19:57:54 +01:00
rts Fix allocation of big integers 2012-11-14 16:30:14 +00:00
samples Minor parser fixes; added binary sample 2012-10-02 00:29:02 +01:00
src Normalise LHS before compilation 2012-11-21 16:32:18 +00:00
support Don't build thread support (because it doesn't work...) 2012-05-10 11:37:46 +01:00
test Normalise LHS before compilation 2012-11-21 16:32:18 +00:00
tutorial Tutorial corrections 2012-11-01 11:22:21 +00:00
.gitignore add vim temp files and cabal-dev directory to git ignore 2012-10-28 16:35:56 -07:00
.travis.yml travisci: run test suite 2012-10-29 14:22:57 -07:00
CHANGELOG Fix call graph generation 2012-11-15 11:53:36 +00:00
config.mk Refactor the makefile so that all the pertinent variables are in config.mk 2012-10-29 11:56:53 -07:00
git-credential-osxkeychain error handling 2012-07-17 10:20:30 +01:00
idris.cabal Minor fixes for inlining and integer literals 2012-11-20 13:01:34 +00:00
LICENSE Fix LICENSE 2011-09-14 18:01:24 +01:00
Makefile Refactor the makefile so that all the pertinent variables are in config.mk 2012-10-29 11:56:53 -07:00
README Add a note about editing config.mk 2012-10-29 11:57:34 -07:00
Setup.hs First baby steps towards a new RTS (and towards removing epic dependency) 2012-05-14 14:06:47 +01:00

Idris (http://idris-lang.org/) is an experimental functional programming 
language with dependent types.

To configure, edit config.mk. The default values should work for most people.

To install, type 'make'. This will install everything using cabal and
typecheck the libraries.