Quickutilβ

Lisp utilities on demand

Fork me on GitHub
search

There are 4 utilities.

unionf v1.0

Modify-macro for union. Saves the union of list and the contents of the place designated by the first argument to the designated place.

Provides
unionf
Source Code
 
nunionf v1.0

Modify-macro for nunion. Saves the union of list and the contents of the place designated by the first argument to the designated place. May modify either argument.

Provides
nunionf
Source Code
 
setp v1.0

Returns true if object is a list that denotes a set, nil otherwise. A list denotes a set if each element of the list is unique under key and test.

Provides
setp
Source Code
 
set-equal v1.0

Returns true if every element of list1 matches some element of list2 and every element of list2 matches some element of list1. Otherwise returns false.

Provides
set-equal
Source Code