sequences

Functions
bounding-indices-if predicate seq &key (start 0) end key
bounding-indices-if-not predicate seq &key (start 0) end key
end-index-if predicate seq &key (start 0) end key
end-index-if-not predicate seq &key (start 0) end key
start-index-if predicate seq &key (start 0) end key
start-index-if-not predicate seq &key (start 0) end key
start-index-if  predicate seq &key (start 0) end key  [Function]
Return start index of first element in SEQ matching PREDICATE.

Keywords START and END are bounding index designators.
Keyword KEY is an function designator of one argument.

If no element matches PREDICATE, return the end index position.
Likewise if SEQ is empty.
start-index-if-not  predicate seq &key (start 0) end key  [Function]
Return start index of first element in SEQ not matching PREDICATE.

Keywords START and END are bounding index designators.
Keyword KEY is an function designator of one argument.

If all elements match PREDICATE, return the end index position.
Likewise if SEQ is empty.
end-index-if  predicate seq &key (start 0) end key  [Function]
Return end index of last element in SEQ matching PREDICATE.

Keywords START and END are bounding index designators.
Keyword KEY is an function designator of one argument.

If no element matches PREDICATE, return the start index position.
Likewise if SEQ is empty.
end-index-if-not  predicate seq &key (start 0) end key  [Function]
Return end index of last element in SEQ not matching PREDICATE.

Keywords START and END are bounding index designators.
Keyword KEY is an function designator of one argument.

If all elements match PREDICATE, return the start index position.
Likewise if SEQ is empty.
bounding-indices-if  predicate seq &key (start 0) end key  [Function]
Return start index of first element in SEQ and end index of last element
in SEQ matching PREDICATE.

Keywords START and END are bounding index designators.
Keyword KEY is an function designator of one argument.

If no element matches PREDICATE, return the end index positions.
Likewise if SEQ is empty.
bounding-indices-if-not  predicate seq &key (start 0) end key  [Function]
Return start index of first element in SEQ and end index of last element
in SEQ not matching PREDICATE.

Keywords START and END are bounding index designators.
Keyword KEY is an function designator of one argument.

If all elements match PREDICATE, return the end index positions.
Likewise if SEQ is empty.