As promised on this topic, I've posted documentation, source code, example code and test suite for a Rational package at: http://wiki.cs.princeton.edu/index.php/Rational_Number_Package http://wiki.cs.princeton.edu/index.php/Rational.ck http://wiki.cs.princeton.edu/index.php/Rational_eg.ck http://wiki.cs.princeton.edu/index.php/Rational_test.ck ... respectively. And respectfully. (Editing in Wiki ain't half bad!) As a teaser, here's an example its results: === file: t.ck Rational.create(pi, 1000) @=> Rational @ r2; <<< "pi as float is ~ ", pi >>>; <<< "pi as rational is ~ ", r2.toString(), "or", r2.toFloat() >>>; r2.mul(2) @=> Rational @ r3; <<< "2*pi as float is ~ ", 2 * pi >>>; <<< "2*pi as rational is ~ ", r3.toString(), "or", r3.toFloat() >>>; === EOF % chuck rational.ck t.ck pi as float is ~ 3.141593 pi as rational is ~ 355/113 or 3.141593 2*pi as float is ~ 6.283185 2*pi as rational is ~ 710/113 or 6.283186 - Rob On 15 Dec 2009, at 10:24, Hans Aberg wrote:
On 15 Dec 2009, at 18:13, Kassen wrote:
A long time, when wikis were new, they started off with a separate wiki, as ChucK has now. But eventually, that was integrated into one system.
I don't really see any problem with the system we are using now. I don't think we would want the whole world to be able to edit the front page. Another issue is that the ChucK page is mirrored between Princeton and Stanford, while the WiKi isn't.
A wiki does not mean that everybody can edit it. Don't know exactly how it is done one the Haskell site.
As you note, the only problem is to find the stuff. Right now, there is a small link after the electro-communities site, to a separate system.
Hans
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users