Files
dotfiles/cabal/share/x86_64-osx-ghc-7.8.4/zepto-0.6.2/stdlib/logical.scm
2015-04-05 17:47:08 +02:00

10 lines
272 B
Scheme

(define (and . lst) "logical and on multiple values" (fold && #t lst))
(define (or . lst) "logical or on multiple values" (fold || #f lst))
(define (not x) "logical not" (if x #f #t))
(define (null? obj) "test for null object"
(if (eqv? obj '())
#t
#f))