This is the cl-itertools Reference Manual, version 0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:03:19 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-itertools
itertools Python lib ported to CL
Alexandr Popolitov <popolit@gmail.com>
MIT
0.2
cl-coroutine
(system).
iterate
(system).
alexandria
(system).
package.lisp
(file).
cl-itertools.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-itertools/cl-itertools.asd
cl-itertools
(system).
cl-itertools/cl-itertools.lisp
package.lisp
(file).
cl-itertools
(system).
coexit!
(macro).
collect-iter
(function).
def-launched-iter
(macro).
defiter
(macro).
ichain
(function).
icompress
(function).
icount
(function).
icycle
(function).
idropwhile
(function).
ifilter
(function).
ifilterfalse
(function).
igroupby
(function).
imap
(function).
inext
(macro).
inext-noexit
(macro).
inext-or-error
(macro).
irange
(function).
irepeat
(function).
istarmap
(function).
itakewhile
(function).
izip
(function).
izip-longest
(function).
lambda-coro
(macro).
mk-iter
(generic function).
stop-iteration
(condition).
clause-for-in-coro-1
(macro).
clause-for-in-it-2
(macro).
i-coro
(reader method).
(setf i-coro)
(writer method).
i-printing-count
(function).
iterator
(class).
parse-out-keywords
(function).
Packages are listed by definition order.
cl-itertools
cl-coroutine
.
common-lisp
.
iterate
.
coexit!
(macro).
collect-iter
(function).
def-launched-iter
(macro).
defiter
(macro).
ichain
(function).
icompress
(function).
icount
(function).
icycle
(function).
idropwhile
(function).
ifilter
(function).
ifilterfalse
(function).
igroupby
(function).
imap
(function).
inext
(macro).
inext-noexit
(macro).
inext-or-error
(macro).
irange
(function).
irepeat
(function).
istarmap
(function).
itakewhile
(function).
izip
(function).
izip-longest
(function).
lambda-coro
(macro).
mk-iter
(generic function).
stop-iteration
(condition).
clause-for-in-coro-1
(macro).
clause-for-in-it-2
(macro).
i-coro
(generic reader).
(setf i-coro)
(generic writer).
i-printing-count
(function).
iterator
(class).
parse-out-keywords
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Iter is supposed to be created using DEFITER or MK-ITER – hence its coro always accepts an arg.
Like INEXT, only when iterator is depleted, return (VALUES NIL NIL) and don’t COEXIT.
The coroutine argument is passed through YIELD macro.
start, start + step, start + 2*step, ...
p0, p1, ... plast, p0, p1, ...
elem, elem, elem, ... endlessly or up to n times
Return list (KWD1 KWD2 ... KWDn . OTHER-ARGS) collecting all keyword-looking pairs of arguments in lambda list
Jump to: | (
C D F G I L M P |
---|
Jump to: | (
C D F G I L M P |
---|
Jump to: | C F I P S |
---|
Jump to: | C F I P S |
---|