Redefines the standard map function allowing it to take any type specifier.
Package
common-lisp
Signature
map result-typefunction &rest sequences => result
Arguments
result-type
A sequence type specifier or nil.
function
A function designator.
sequence
A sequence.
Values
result
A sequence.
Description
The function map has been extended to take any Common Lisp type. The result will be of type result-type unless this is not possible, in which case a type-error is signaled.