Predikaatteina halutaan välillä käyttää myös funkitoita jotka palauttaa `true`n sijasta jonkin muun toden arvon. Yleisempi ratkaisu olisi
~~~{.clj}
(and (pred1 x)
     (pred2 x)
~~~