There are 27 utilities.
 mulf v1.0

A modifying version of multiplication, similar to
incf
. Provides
mulf
 divf v1.0

A modifying version of division, similar to
decf
. Provides
divf
 sec v1.0

Compute the secant of a number
z
. Provides
sec
 csc v1.0

Compute the cosecant of a number
z
. Provides
csc
 cot v1.0

Compute the cotangent of a number
z
. Provides
cot
 asec v1.0

Compute the arcsecant of a number
z
. Provides
asec
 acsc v1.0

Compute the arccosecant of a number
z
. Provides
acsc
 acot v1.0

Compute the arccotangent of a number
z
. Provides
acot
 rerankarray v1.0

Reshape
array
to have dimensions specified bydimensions
, possibly with a different rank than the original. The dimensions ofarray
and the givendimensions
must have the same total number of elements. Provides
rerankarray
 hashtablekeyexistsp v1.0

Does
key
exist inhashtable
? Provides
hashtablekeyexistsp
 dohash v1.0

Iterate over the hash table
table
, executingbody
, withkey
andvalue
bound to the keys and values of the hash table respectively. Returnresult
from the iteration form. Provides
dohash
 copycons v1.0

Copy the cons cell
c
. Provides
copycons
 copyhashtable v1.0

Returns a copy of hash table
table
, with the same keys and values as thetable
. The copy has the same properties as the original, unless overridden by the keyword arguments.Before each of the original values is set into the new hashtable,
key
is invoked on the value. Askey
defaults tocl:identity
, a shallow copy is returned by default. Provides
copyhashtable
 xor v1.0

Evaluates its arguments one at a time, from left to right. If more then one argument evaluates to a true value no further
datums
are evaluated, andnil
is returned as both primary and secondary value. If exactly one argument evaluates to true, its value is returned as the primary value after all the arguments have been evaluated, andt
is returned as the secondary value. If no arguments evaluate to truenil
is retuned as primary, andt
as secondary value. Provides
xor
 Requires
 withgensyms
 multiplevalueprog2 v1.0

Evaluates
firstform
, thensecondform
, and thenforms
. Yields as its value all the value returned bysecondform
. Provides
multiplevalueprog2
 disjoin v1.0

Returns a function that applies each of
predicate
andmorepredicate
functions in turn to its arguments, returning the primary value of the first predicate that returns true, without calling the remaining predicates. If none of the predicates returns true,nil
is returned. Provides
disjoin
 Requires
 ensurefunction
 conjoin v1.0

Returns a function that applies each of
predicate
andmorepredicate
functions in turn to its arguments, returningnil
if any of the predicates returns false, without calling the remaining predicates. If none of the predicates returns false, returns the primary value of the last predicate. Provides
conjoin
 compose v1.0

Returns a function composed of
function
andmorefunctions
that applies its ; arguments to to each in turn, starting from the rightmost ofmorefunctions
, and then calling the next one with the primary value of the last. Provides
compose
 Requires
 makegensymlist, ensurefunction
 multiplevaluecompose v1.0

Returns a function composed of
function
andmorefunctions
that applies its arguments to each in turn, starting from the rightmost ofmorefunctions
, and then calling the next one with all the return values of the last. Provides
multiplevaluecompose
 Requires
 makegensymlist, ensurefunction
 copyarray v1.0

Returns an undisplaced copy of
array
, with samefillpointer
and adjustability (if any) as the original, unless overridden by the keyword arguments. Provides
copyarray
 properlistp v1.0

Returns true if
object
is a proper list. Provides
properlistp
 properlist v1.0

Type designator for proper lists. Implemented as a
satisfies
type, hence not recommended for performance intensive use. Main usefulness as a type designator of the expected type in atypeerror
. Provides
properlist
 Requires
 properlistp
 mappend v1.0

Applies
function
to respective element(s) of eachlist
, appending all the all the result list to a single list.function
must return a list. Provides
mappend
 copyfile v1.0

Copy a file from
from
toto
. Provides
copyfile
 Requires
 copystream, withoutputtofile, withinputfromfile
 copystream v1.0

Reads data from
input
and writes it tooutput
. Bothinput
andoutput
must be streams, they will be passed toreadsequence
andwritesequence
and must have compatibleelementtype
s. Provides
copystream
 Requires
 subintervalnumerictypes
 maxf v1.0

Modifymacro for
max
. Sets place designated by the first argument to the maximum of its original value andnumbers
. Provides
maxf
 minf v1.0

Modifymacro for
min
. Sets place designated by the first argument to the minimum of its original value andnumbers
. Provides
minf