El Farol functions in Clojure