# File lib/facets/more/lisp.rb, line 256 def exists?(pred, list) if null?(list) false else if pred.call(car(list)) true else exists?(pred, cdr(list)) end end end