I'm afraid your jokes are a little too subtle for me, Phillip :) - James
On 12 November 2013 17:01, Phillip Lord <[email protected]>wrote: > James Reeves <[email protected]> writes: > > > On 12 November 2013 16:26, Phillip Lord <[email protected] > >wrote: > > > >> While we are talking, does anyone know why (contains? [:a :b :c] :b) > >> returns false? > >> > > > > This would be better placed in its own thread I think, but it's because > the > > contains? function checks for the presence of keys, not values. In a > > vector, the keys are the indexes: (contains? [:a :b :c] 1) => true. > > > (defn joke? > "Returns true if an attempt at humour is present in the given > collection of words, otherwise returns false. Note that for internet > based collections of words, 'joke?' operates in polynomial time, and > often returns the wrong answer anyway." > {:added "1.6"} > [content] > (. clojure.lang.RT (joke content))) > > Phil > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
