Create a set from a list of values.
(from-list list) → set$
This is just a wrapper around insert-all.
Time complexity:
Function:
(defun from-list$inline (list) (declare (xargs :guard (true-listp list))) (insert-all list nil))
Theorem:
(defthm setp-of-from-list (b* ((set$ (from-list$inline list))) (setp set$)) :rule-classes :rewrite)