This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Non-tail-recursive functions in (ice-9 common-list)
- To: guile at sourceware dot cygnus dot com
- Subject: Non-tail-recursive functions in (ice-9 common-list)
- From: William Webber <william at ferengi dot live dot com dot au>
- Date: Thu, 8 Jun 2000 15:28:32 +1000
Hi all!
The following functions in (ice-9 common-list) are not tail-recursive:
intersection
set-difference
remove-if
delete-if!
delete-if-not!
butlast
list*
uniq
I've written tail-recursive versions of these (who hasn't? :-) ), but
perhaps someone who has signed the requisite papers would prefer to
fix this.
William
--
William Webber william@peopleweb.net.au
Senior Programmer
PeopleWeb Australia http://www.peopleweb.com