HttpClientを使って、マルチスレッドでWebページを取得するサンプル。 leiningenを使う場合は、project.cljの:dependenciesに[commons-httpclient"3.1"]を記述し、lein depsを実行すればライブラリを取得してくれる。 (ns web-get (:import [org.apache.commons.httpclient HttpClient MultiThreadedHttpConnectionManager]) (:import [org.apache.commons.httpclient.methods GetMethod])) (defn fetch [client url] (let [get (GetMethod. url)] (println (str "Fetching: " url)) (try (let [