• .Re: Remove the occurences of a given element from a list.

    From Robert L.@21:1/5 to Pascal J. Bourguignon on Wed Feb 16 00:01:56 2022
    Pascal J. Bourguignon wrote:

    (defun iterative-function (list)
    (loop
    :for result = (base-result) :then (build-new-result-from-old-result-and-item
    result item)
    :for item :in list
    :finally (return result)))

    Scheme:

    (fold
    (lambda (n tot) (+ tot (square n)))
    0
    '(2 3 4))

    ===>
    29

    --
    archive.org/details/nolies

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)