Changes for clojure.core/take-while

Matt on Sun, 03 Jun 2012
user=> (take-while neg? [-2 -1 0 1 2 3])
(-2 -1)

user=> (take-while neg? [-2 -1 0 -1 -2 3])
(-2 -1)

user=> (take-while neg? [ 0 1 2 3])
()

user=> (take-while neg? [])
()

user=> (take-while neg? nil)
()
patazj on Fri, 18 Nov 2011
user=> (take-while neg? [-2 -1 0 1 2 3])
(-2 -1)

user=> (take-while neg? [ 0 1 2 3])
()

user=> (take-while neg? [])
()

user=> (take-while neg? nil)
()
patazj on Fri, 18 Nov 2011
user=> (take-while neg? [-2 -1 0 1 2 3])
(-2 -1)

user=> (take-while neg? [ 0 1 2 3])
()

user=> (take-while #(neg? %) [])
()

user=> (take-while #(neg? %) nil)
()
patazj on Fri, 18 Nov 2011
user=> (take-while #(neg? %) [-2 -1 0 1 2 3])
(-2 -1)

user=> (take-while #(neg? %) [ 0 1 2 3])
()

user=> (take-while #(neg? %) [])
()

user=> (take-while #(neg? %) nil)
()