This is the alexandria+ Reference Manual, version 1.2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:12:33 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
alexandria+
A conservative set of extensions to Alexandria utilities.
Steven Nunez <steve@symbolics.tech>
MS-PL
Utilities not in Alexandria, UIOP or OSICAT.
1.2.0
alexandria
(system).
pkgdcl.lisp
(file).
lists.lisp
(file).
types.lisp
(file).
numbers.lisp
(file).
control-flow.lisp
(file).
sets.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
alexandria+/alexandria+.asd
alexandria+/pkgdcl.lisp
alexandria+/lists.lisp
alexandria+/types.lisp
alexandria+/numbers.lisp
alexandria+/control-flow.lisp
alexandria+/sets.lisp
alexandria+/lists.lisp
alexandria+
(system).
alist
(type).
alist-keys
(function).
alist-values
(function).
alistp
(function).
defprop
(macro).
plist
(type).
plist-keys
(function).
plist-values
(function).
plistp
(function).
alexandria+/types.lisp
alexandria+
(system).
percentage
(type).
probability
(type).
alexandria+/control-flow.lisp
alexandria+
(system).
unlessf
(macro).
alexandria+/sets.lisp
alexandria+
(system).
set-difference*
(function).
doseq
(macro).
doseq*
(macro).
elements-match-p
(macro).
with-set-keys
(macro).
Packages are listed by definition order.
alexandria+
alexandria
.
common-lisp
.
alist
(type).
alist-keys
(function).
alist-values
(function).
alistp
(function).
defprop
(macro).
divf
(macro).
multf
(macro).
percentage
(type).
plist
(type).
plist-keys
(function).
plist-values
(function).
plistp
(function).
probability
(type).
set-difference*
(function).
unlessf
(macro).
doseq
(macro).
doseq*
(macro).
elements-match-p
(macro).
with-set-keys
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Gives SYMBOL an INDICATOR property of VALUE.
After this is done (CL:GET symbol indicator) returns VALUE
Divide place by DIVISOR. If DIVISOR is not given, divide by 1.
Multiply place by COEFFICIENT.
When PLACE is NIL, evaluate VALUE-FORM and save it there.
Returns a list of the keys in ALIST.
Returns a list of the values in ALIST.
Returns T if VALUE is an ALIST.
Return the keys of PLIST
Return the values of PLIST
Returns VALUE if it is a properly formed PLIST, NIL otherwise.
If ALLOW-SYMBOL-KEYS is not nil, keys may be either symbols or keywords
Return the elements of SEQ1 which are not in SEQ2.
Returns:
If sequences are lists, then a list is returned. If vectors, a vector is returned.
Type designator for ALIST. Implemented as a SATISFIES type, hence not recommended for performance intensive use. Main usefullness as a type designator of the expected type in a TYPE-ERROR.
A number between 0 and 100
Type designator for PLIST. Implemented as a SATISFIES type, hence not recommended for performance intensive use. Main usefullness as a type designator of the expected type in a TYPE-ERROR.
A number between 0 and 1
Jump to: | A D E F M P S U W |
---|
Jump to: | A D E F M P S U W |
---|
Jump to: | A C F L N P S T |
---|
Jump to: | A C F L N P S T |
---|