• Re: Lis(t|p) comprehensions

    From Bozo User@21:1/5 to B. Pym on Wed Sep 11 07:04:45 2024
    On 2024-09-08, B. Pym <Nobody447095@here-nor-there.org> wrote:
    CL-USER> [x (x <- '(1 2 3)) (oddp x)]
    (1 3)

    CL-USER> (loop for x in (list 1 2 3) when (oddp x) collect x)
    (1 3)

    LOOP does some kind of list comprehension aswell, without an additional
    software.

    Scheme:

    (filter odd? '(3 4 5))

    (3 5)

    Does using CL cripple the brain, or does having a crippled brain
    cause one to use CL?

    If Lisp is to live, CL must die.


    (defun filter (func lst)
    (remove-if-not func lst))
    ( filter #'oddp '(3 4 5 ))

    (3 5)

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