読者です 読者をやめる 読者になる 読者になる

Sphereとともに

scalaとかplayframeworkとか。技術ブログにしたいなと。環境は Windows7x64, mac です。たまに声優さん情報が混ざります。最近ちょっとClojure触りました。

Clojure その19 twitter4j を使ってみる3

プログラミング Clojure

むむむ・・・

(ns hello.core
  (:import [twitter4j TwitterFactory Query TwitterException]))

(defn -main []
  (try
    (let [twitter (.getInstance (TwitterFactory.))]
        (let [userTimeline (.getUserTimeline twitter)]
          (println (map #(.getText %) userTimeline))
          )
      )
    (catch TwitterException e (println (.getMessage e))))
  )

これじゃない

書き直し

(ns hello.core
  (:import [twitter4j TwitterFactory Query TwitterException]))

(defn -main []
  (try
    (let [twitter (.getInstance (TwitterFactory.))]
        (let [userTimeline (.getUserTimeline twitter)]
          (doall
            (map println (map #(.getText %) userTimeline))
           )
          )
      )
    (catch TwitterException e (println (.getMessage e))))
  )

これだ!!!

はー・・・書けたけど、理解できてない

難しい・・・

本読まなきゃダメか?

おいしいClojure入門 (Software Design plus)

おいしいClojure入門 (Software Design plus)