On 22 Mar 2010, at 14:01, Kassen wrote:
Isn't Guile a Scheme dialect/implementation?
Yes, it is a C-library version. It turns out that it has the lambda
symbol available in a header
I'm starting to really like some of Scheme's tricks.
So it is good for playing around with too see what might be required, but is not suitable as a library.
I thought about writing some utility functions for ChucK inspired by it, like the anonymous -in line- "if". I really like that one. Sadly that won't currently fly in any sensible way due to the type-system, while we could actually make sure during parsing/compilation that this particular "if" will return values of the appropriate type and wouldn't need to wait for runtime muck-ups.
Mind you, I'm not sure this sort of stunt would be a good idea at all, but I could see how it would at least be possible.
Yes, that is not only possible but important to have. I have started
to work with the "case" function; its symbol is also in the
We should be careful about chucking out the baby because we want to add new bathwater.
So that is not necessary. Hans