list: py-all, p-any: Use "when" and "unless".
authorRicardo Wurmus <rekado@elephly.net>
Tue, 4 Jun 2019 11:35:30 +0000 (13:35 +0200)
committerRicardo Wurmus <rekado@elephly.net>
Tue, 4 Jun 2019 11:35:30 +0000 (13:35 +0200)
* modules/language/python/list.scm (py-all): Use "unless".
(py-any): Use "when".

modules/language/python/list.scm

index 35be4fc..2ac75c3 100644 (file)
 
 (define (py-all x)
   (for ((i : x)) ()
-       (if (not i)
-           (break #f))
+       (unless i (break #f))
        #:final
        #t))
 
 (define (py-any . x)
   (for ((i : x)) ()
-       (if i
-           (break #t))
+       (when i (break #t))
        #:final
        #f))