summaryrefslogtreecommitdiff
path: root/srfi/srfi-1.scm
AgeCommit message (Expand)AuthorFilesLines
2008-11-01move scm srfi files to module/srfi, and compile them.Andy Wingo1-588/+0
2006-06-17merge 1.8 branchKevin Ryde1-9/+0
2006-04-16merge from 1.8 branchKevin Ryde1-1/+1
2006-02-05* GUILE-VERSION: Bumped versions for 1.9 series.Marius Vollmer1-1/+1
2005-11-23(lset-difference!): Rewrite in C.Kevin Ryde1-3/+0
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-05-06(car+cdr, fold, last, list-index,Kevin Ryde1-45/+1
2005-05-03(fifth, sixth, seventh, eighth, ninth, tenth): Rewrite in C.Kevin Ryde1-6/+0
2005-05-03(break, break!): Rewrite in C.Kevin Ryde1-10/+0
2005-05-03(drop-right!, drop-while,Kevin Ryde1-81/+0
2005-04-02(alist-copy): Rewrite in C.Kevin Ryde1-7/+0
2005-04-02(alist-cons): Define just as acons, not a call to acons.Kevin Ryde1-2/+1
2005-04-01(lset-union): Rewrite to accumulate result by consing inKevin Ryde1-9/+11
2005-03-17(filter-map): Rewrite in C.Kevin Ryde1-19/+0
2005-03-15(split-at, split-at!): Rewrite in C.Kevin Ryde1-16/+0
2005-03-15(drop-right, partition!, remove!, take-right): Rewrite in C.Kevin Ryde1-26/+0
2005-03-13(find, find-tail): Rewrite in C.Kevin Ryde1-14/+0
2005-03-13(lset-union): Call `=' procedure with args in the order specified by the SRFI.Kevin Ryde1-1/+1
2005-02-17(lset-adjoin): Revert change using `list' not `acc', theKevin Ryde1-1/+7
2005-02-11(reduce, reduce-right): Don't call f with ridentity, useKevin Ryde1-2/+6
2005-02-03(list=): Correction to arguments passed to given elt=,Kevin Ryde1-5/+4
2005-01-28(remove): Rewrite in C, a trivial adaption from scm_filter in the core.Kevin Ryde1-4/+1
2005-01-28(lset-adjoin): Actually use the given `=' procedure.Kevin Ryde1-1/+1
2005-01-27(lset=): Correction to pred call arg order, srfi spec isKevin Ryde1-1/+1
2005-01-23Add a copyright year.Kevin Ryde1-1/+1
2005-01-23(lset=): Allow no list arguments, per srfi spec example.Kevin Ryde1-2/+2
2005-01-17Remove (ice-9 session) and (ice-9 receive), not used.Kevin Ryde1-2/+0
2004-12-06(break): Change to a tail-recursive form.Kevin Ryde1-6/+5
2004-12-06(span): Change to a tail-recursive form.Kevin Ryde1-6/+5
2004-12-06(alist-delete): Change to a tail-recursive form.Kevin Ryde1-4/+4
2004-12-05(alist-delete): Correction to equality proc call argumentKevin Ryde1-1/+1
2004-12-05(alist-copy): Change to a tail-recursive form.Kevin Ryde1-3/+4
2004-12-04(append-map, append-map!): Rewrite as simple "concatenate map" forms,Kevin Ryde1-2/+2
2004-12-04(append-map, append-map!): Rewrite as simple "apply append" forms, forKevin Ryde1-20/+3
2004-12-04(filter-map): Change to a tail-recursive form.Kevin Ryde1-8/+10
2004-08-26* Makefile.am: Added appropriate @LIBGUILE_*_MAJOR@ substitutionsMarius Vollmer1-1/+1
2004-03-22(circular-list): Rewrite using set-cdr!, no need to copy parameter list.Kevin Ryde1-11/+5
2003-12-02(map!): Define as an alias for map, previous definition was not tail-recursive.Kevin Ryde1-16/+2
2003-12-02(count): Rewrite in C, avoiding non-tail recursion.Kevin Ryde1-19/+0
2003-08-22(list-copy): New function, derivedKevin Ryde1-3/+3
2003-07-28(length+): Rewrite using scm_ilength.Kevin Ryde1-13/+0
2003-07-28(concatenate, concatenate!): Use scm_append and scm_append_x.Kevin Ryde1-26/+0
2003-07-132003-07-14 Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>Kevin Ryde1-9/+0
2003-07-08(delete, delete!, delete-duplicates, delete-duplicates!): Remove.Kevin Ryde1-40/+0
2003-05-12(delete): Fix predicate arg order to match srfi-1 spec.Kevin Ryde1-1/+1
2003-05-09(take): Make this an alias for list-head.Kevin Ryde1-10/+3
2003-04-22Removed stray "o" from exports list.Marius Vollmer1-1/+1
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+11
2003-03-24* srfi-1.scm: Re-export all srfi-1 bindings implemented by theMikael Djurfeldt1-1/+8
2003-03-11* srfi-1.scm (filter, filter!): Removed. (Now implemented in the core.)Mikael Djurfeldt1-17/+2