EMA-XPS Online


ELEMENT-OF-SET

ELEMENT-OF-SET
==============

Syntax: (element-of-set <evaluates-to 
                          <set-of A (...)>>
                        [:EXTRACT-FN
                          <Lisp-Typ: Funktion>])

        ==> <element> | NIL
                       
Diese Funktion liefert ein Element der Menge, das der
Extraktionsfunktion genügt, zurück.
Rückgabewert ist das enthaltene Element. Ist die 
Menge leer oder genügt kein Element der 
Extraktionsfunktion ist der Rückgabewert NIL.

Beispiel: >(list-to-set '(2 "Haus" 3 "Fenster" 4 5))
          #<set-of T (...)>
      
          >(element-of-set * :extract-fn #'stringp)
          "Haus"


EMA-XPS Online