summaryrefslogtreecommitdiff
path: root/module/srfi/srfi-1.scm
Commit message (Expand)AuthorAgeFilesLines
* srfi-1: 'find-tail' passes 'check-arg' the right procedure name.Ludovic Courtès2021-09-201-2/+2
* srfi-1: Rewrite 'assoc' in Scheme.Ludovic Courtès2020-06-171-0/+17
* srfi-1: Rewrite 'find-tail' in Scheme.Ludovic Courtès2020-06-171-0/+11
* srfi-1: Rewrite 'find' in Scheme.Ludovic Courtès2020-06-171-1/+12
* Single definition of (iota)Daniel Llorens2019-12-061-18/+12
* Rewrite boot-9 map to be recursive and pureAndy Wingo2014-05-011-26/+46
* Optimize two-list srfi-1 mapAndy Wingo2014-04-011-0/+17
* Simplify boot-9 and srfi-1 mapAndy Wingo2014-03-311-14/+5
* Optimize srfi-1 for-each with two lists.Andy Wingo2014-03-161-0/+16
* More for-each micro-optimizationsAndy Wingo2014-03-161-17/+5
* Port unrolled one-argument for-each from boot-9 to srfi-1Andy Wingo2014-03-021-11/+12
* Placate a number of `syntax-check' verifications.Ludovic Courtès2012-01-051-1/+1
* more define-syntax-rule usageAndy Wingo2011-09-021-5/+3
* check that srfi-1 procedure arguments are proceduresAndy Wingo2011-08-171-12/+65
* fix take-right and drop-right for improper listsAndy Wingo2011-08-121-0/+16
* fix srfi-1 map-in-order definitionAndy Wingo2011-05-071-0/+2
* map and for-each in schemeAndy Wingo2011-05-051-30/+99
* srfi-1 `member' in scheme, inlines to memq / memv in some casesAndy Wingo2011-05-051-23/+52
* SRFI-1: Rewrite `split-at' and `split-at!' in Scheme.Ludovic Courtès2010-10-081-0/+28
* SRFI-1: Rewrite `filter-map' in Scheme.Ludovic Courtès2010-10-081-0/+22
* SRFI-1: Make `fold-right' tail-recursive.Ludovic Courtès2010-10-081-8/+12
* SRFI-1: Make `unfold' tail-recursive (fix bug #30071).Ludovic Courtès2010-10-081-4/+13
* SRFI-1: Rewrite `alist-copy' in Scheme.Ludovic Courtès2010-09-201-0/+9
* move srfi-1 and srfi-60 C impl to libguile, without public C apiAndy Wingo2010-09-121-1/+2
* SRFI-1: Rewrite `drop-right!', `drop-while', `reduce', etc. in Scheme.Ludovic Courtès2010-09-021-0/+127
* SRFI-1: Rewrite `break' and `break!' in Scheme.Ludovic Courtès2010-08-271-0/+24
* SRFI-1: Rewrite `fifth', `sixth', etc. in Scheme.Ludovic Courtès2010-08-271-0/+6
* Start rewriting SRFI-1 in Scheme.Ludovic Courtès2010-07-211-2/+62
* SRFI-1: Use the built-in optional argument support.Ludovic Courtès2009-12-111-41/+24
* Complete changing license to LGPLv3+Neil Jerram2009-06-171-1/+1
* move scm srfi files to module/srfi, and compile them.Andy Wingo2008-11-011-0/+588