lisp: List-processing à la SRFI-1
Version 0.1

Though SRFI-1 scopes both list-processing and higher-order programming, we'll save some list-orthogonal functions for the `functional' package; this is freely a mixture of implementation and API.

Browse man pages Browse package API and functions Browse package files

AuthorPeter Danenberg <pcd@roxygen.org>
Date of publicationNone
MaintainerPeter Danenberg <pcd@roxygen.org>
LicenseGPL (>= 2)
Version0.1
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("lisp", repos="http://R-Forge.R-project.org")

Man pages

caar: Composite car/cdr...
cadar: Composite car/cdr...
caddr: Composite car/cdr...
cadr: Composite car/cdr...
car: First element of a list...
cdddr: Composite car/cdr...
cddr: Composite car/cdr...
cdr: Return elements after the first of a list.
cdrs: Try to get the cdrs; otherwise, return nil.
for.each: Apply f to the successive elements of .
is.even: Is a number even?
is.nil: Whether a list is empty.
is.odd: Is a number odd?
nil: The empty list...
pair.fold.right: pair-fold-right from SRFI-1.
pairwise: Combine a list into pairwise elements; lists should...
zip: Zip n lists together into tuplets of...
zip.c: Zip using c.
zip.list: Zip using list.

Functions

caar Man page Source code
cadar Man page Source code
caddr Man page Source code
cadr Man page Source code
car Man page Source code
cdddr Man page Source code
cddr Man page Source code
cdr Man page Source code
cdrs Man page Source code
for.each Man page Source code
is.even Man page Source code
is.nil Man page Source code
is.odd Man page Source code
last Source code
nil Man page
pair.fold.right Man page Source code
pairwise Man page Source code
zip Man page Source code
zip.c Man page Source code
zip.list Man page Source code
zip.with.names Source code

Files

NAMESPACE
package.R
R
R/list.R
tests
tests/run.R
tests/lisp
tests/lisp/tests.R
TODO
DESCRIPTION
man
man/pair.fold.right.Rd
man/zip.list.Rd
man/zip.c.Rd
man/cdddr.Rd
man/caar.Rd
man/is.even.Rd
man/cdrs.Rd
man/caddr.Rd
man/is.nil.Rd
man/car.Rd
man/cddr.Rd
man/nil.Rd
man/cadr.Rd
man/pairwise.Rd
man/for.each.Rd
man/cdr.Rd
man/zip.Rd
man/cadar.Rd
man/is.odd.Rd
lisp documentation built on May 21, 2017, 12:29 a.m.