Archive for the ‘Clojure’ Category

Clojure使いを何と呼ぶか。この話題は去年の夏に収束したとおもっていたのですが、再燃してきているみたいなので再ループしないうちに記事にしておきます。

前エントリから1週間以上がすぎました。 Google Groupsでのディスカッションで合意されたClojureライブラリのコーディング規約ものをStuがまとめてアップしてくれてました。 さっそく和訳してみます。

Programming Clojure の著者、Stuart Hallowayの提案する clojure.libコーディング規約です。まだ固まっていないようですが興味深かったので和訳してみました。

Clojureコードバトンを受け取ったので挑戦してみた。

ClojureのAPIリストを眺めていたら面白いマクロがありました。 -> と ->> です。 Rubyのメソッドチェインのようなことができます。

Clojureグッズ

In: Clojure

22 12月 2009

Clojureのロゴってピンバッジとかにしやすいデザインだなーと思ってたらホントにあったw

ClojureをREPLを立ち上げれるようにしたら最初に覚えるべきだと個人的に思う4つの関数。

Lisp系言語の第一印象は「括弧が多すぎ!」 ある程度Clojureに慣れてから括弧について考えてみると
「あると思えばある、ないと思えばない。」という感覚。

Lispをはじめる前はあの独特のインデントに拒否感がありました。 Lisp風のインデントではブロックが視覚的に圧縮されています。 慣れた今となっては見やすくて好きです。

reduceと多次元配列

In: Clojure

17 12月 2009

久々にのけぞった。 いやもうね map とか reduce とか強力すぎるからw reduceの本質は再帰性にあったのだと再認識。


Get Adobe Flash playerPlugin by wpburn.com wordpress themes

About this blog

私 manjilab のポータル的サイトになっております。日々気付いたこと、考えたこと、発表したいものを載せていきます。

Photostream

    Lisp indent 考察Lisp indent 考察Lisp indent 考察Lisp indent 考察Lisp indent 考察Tips to use Clojure(Lisp) with TextMateTips to use Clojure(Lisp) with TextMateTips to use Clojure(Lisp) with TextMate