Jan de Muijnck-Hughes
5ea6aa0520
Address semantic differences in putting things to STDOUT.
...
The changes are as follows:
+ `print` is for putting showable things to STDOUT.
+ `printLn` is for putting showable things to STDOUT with a new line
+ `putCharLn` for putting a single character to STDOUT, with a new line.
Effects has been updated accordingly.
2015-03-06 17:26:33 +00:00
Ahmad Salim Al-Sibahi
edb9980974
Removed '_|_' as a built in declaration and renamed it to 'Void',
...
'FalseElim' now 'VoidElim' to match up
2014-10-11 20:00:19 +02:00
David Raymond Christiansen
cca02415ee
Merge branch 'feature/renaming' of github.com:ahmadsalim/Idris-dev into ahmadsalim-feature/renaming
...
Conflicts:
libs/prelude/Prelude/Vect.idr
2014-09-30 13:49:52 +02:00
Ahmad Salim Al-Sibahi
fe569c4e0d
Finished making standard library naming consistent
2014-09-26 07:34:38 +02:00
Ahmad Salim Al-Sibahi
f0ed9e992f
First renaming attempt
2014-09-26 07:34:28 +02:00
Sebastian de Bellefon
3835dce242
Some comments for pidigits
2014-09-25 18:58:30 +02:00
Sebastian de Bellefon
6e9ae3e176
Add benchmark pidigits
...
Memory usage is quite high
2014-09-25 16:32:44 +02:00
Paul Koerbitz
1915d38fcb
Add fasta benchmark to benchmarks/ALL
2014-04-19 20:38:33 +02:00
Paul Koerbitz
de098f2f3e
Fix bugs in fasta implementation
2014-04-19 20:38:33 +02:00
Paul Koerbitz
d90731e5db
Replace awful scanl version with a saner one
2014-04-19 20:38:33 +02:00
Paul Koerbitz
32417da066
Replace Nat's with Int's
...
The performance of Nat's is prohibitive
2014-04-19 20:38:33 +02:00
Paul Koerbitz
2706aca4e8
Add naive and horribly performing port of Haskell's fasta benchmark implementation
...
This benchmark is part of the 'computer benchmarks game'
(http://benchmarksgame.alioth.debian.org/ ).
2014-04-19 20:38:32 +02:00
Markus Pfeiffer
3558c7c29f
Change from shebangs with absolute references to using /usr/bin/env
2013-11-18 17:10:00 +00:00
Benjamin Saunders
4fcecd9576
Add test board and wire up quasigroup solver to benchmark tools
2013-11-13 20:30:42 -08:00
Benjamin Saunders
7426114bcc
Merge branch 'quasigroups' into quasigroup-solver-benchmark
2013-11-13 20:14:37 -08:00
Benjamin Saunders
87931f6693
Rearrangement in preparation for use as benchmark
2013-11-13 20:13:44 -08:00
Edwin Brady
9836a07175
Inlining - Evaluator now supports run-time terms
...
In particular this reduces type class overhead.
NOTE: Breaks the javascript code generation because it doesn't seem to
support projection from global names, which can now arise as a result
of inlinings.
A temporary fix for this would be to update ElabDecls.hs:733 to
simple_rt ctxt t = t
which disables the simplification of run time terms.
2013-11-07 18:48:55 +00:00
Edwin Brady
86fc1a193c
Added simple benchmark system
2013-11-05 22:45:16 +00:00