Skip to content

Instantly share code, notes, and snippets.

@chrisfjones
Created February 19, 2013 18:28
Show Gist options
  • Save chrisfjones/4988497 to your computer and use it in GitHub Desktop.
Save chrisfjones/4988497 to your computer and use it in GitHub Desktop.
Simple clojure futures for parallel queries
; dashboard
(defn get-dashboard []
(let [questions (future (questions/get-top-questions 5))
companies (future (companies/get-top-companies 5))
profiles (future (profiles/get-top-profiles 5))
music (future (profiles/get-top-music 5))]
{:questions @questions
:companies @companies
:profiles @profiles
:music @music
}
)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment