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