[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] defstruct, matcher, numbers
From: |
felix winkelmann |
Subject: |
[Chicken-users] defstruct, matcher, numbers |
Date: |
Mon, 25 Apr 2005 22:40:26 +0200 |
Hello!
Three new eggs are now available:
- defstruct: An alternative record facility, by Dorai Sitaram (most noteworthy
is that the constructor takes keyword arguments instead of positional
init-values)
- matcher: Dale Jordan's port of AvTs pattern matching facility for SRFI 57
- numbers: bignums, exact rationals and complex numbers (uses gmp, complex
operations mostly taken from Thomas Chust's complex egg). This should work
ok on the current chicken, but to read/print extended number types, you'll
need the current darcs version, or alternatively try the newest
snaphsot (1.935)
Also, this extension stresses the finalizer handling quite a lot, so
getting the
newest chicken is really recommended.
The numbers egg is currently in beta stadium - bug reports are welcome.
- Also a few fixes to various eggs
(BTW, we have 99 eggs now. Who's going to submit the 100? ;-)
Note: the libstuffed-chicken and libsrfi-chicken libraries have been folded into
libchicken. This simplifies and speeds up the build, increases
startup-times (I think),
and removes the ugly "libtool relinking" warning during installation.
It is recommended
to removed lib[u]stuffed-chicken.* and lib[u]srfi-chicken.* from your library
directory (usually /usr/local/lib) and _reinstall_ all your eggs.
cheers,
felix
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-users] defstruct, matcher, numbers,
felix winkelmann <=