I am going through some Clojure tutorials using Closure Box, and entered the following code:
user> (def stooges (vector "Moe" "Larry" "Curly"))
#'user/stooges
user> (contains? stooges "Moe")
false
Shouldn’t this evaluate to TRUE ? Any help is appreciated.
A vector is similar to an array.
contains?returnstrueif thekeyexists in the collection. You should be looking for the “key/index” 0, 1 or 2If you were using a hash…
As mikera suggests, you probably want something like clojure.core/some