# File lib/facets/more/lisp.rb, line 197
  def length(list)
    if null?(list)
      0
    else
      1 + length(cdr(list))
    end
  end