Commit Graph

17 Commits

Author SHA1 Message Date
David Christiansen
27e3c6961c Use just-built dynamic RTS during library typecheck
Idris has been extended with a flag to choose which dynamic RTS library will
be loaded on startup. The build system has been updated to build the dynamic
RTS after Idris but before typechecking the stdlib. Typechecking the stdlib
now uses the just-build dynmic RTS in dist/.
2013-04-04 16:01:08 +02:00
Ertugrul Söylemez
b1890e7b41 Improved Makefile dependencies. 2013-03-21 17:14:37 +01:00
Jan Bessai
1b46872756 Added compile flag support to deactivate creation of the java backend 2013-03-13 02:26:06 +01:00
Edwin Brady
0b5a5b33dc Added effects package and associated tests 2013-03-01 13:52:51 +00:00
David Christiansen
c0bc35353e Build Haddock and Hoogle files
Haddock will generate links to Hackage where appropriate.
2013-02-26 11:17:12 +01:00
Jason Dagit
3bfe41870a Refactor the makefile so that all the pertinent variables are in config.mk 2012-10-29 11:56:53 -07:00
Edwin Brady
5692e487d9 Added "codata"
Constructors of coinductive types evaluate arguments lazily.
Corecursive functions do not reduce at compile time.
2012-10-22 22:33:46 +01:00
Edwin Brady
1e52324008 Added simple library packaging system
Now used for the prelude (see lib/base.ipkg)
2012-09-25 17:34:50 +01:00
Edwin Brady
13e17a41b4 Fix allocation size 2012-09-06 14:24:52 +01:00
Edwin Brady
38a9365239 More towards the new compiler 2012-05-15 14:11:01 +01:00
Edwin Brady
6807cf4641 Unreachable case warning 2012-01-21 10:45:13 -05:00
Edwin Brady
3b1334102d Better error reporting for unresolved type classes 2012-01-18 14:34:47 +00:00
Edwin Brady
0f7b6d587f Correct test004 2011-12-16 17:43:08 +00:00
Edwin Brady
dccbc4399f Generate bytecode so that files don't need to be rechecked every time they're loaded 2011-12-08 23:40:02 +00:00
Edwin Brady
663c464326 Added test directory and a single test... 2011-11-17 22:13:33 +01:00
Edwin Brady
39b934cfab Sugar for dependent pairs 2011-10-25 12:46:47 +01:00
Edwin Brady
bcdde4a0cb Makefile added 2011-10-14 17:59:53 +01:00