タグ

ブックマーク / taiju.hatenablog.com (2)

  • MacでClojureのセットアップ - あと味

    追記 手順が抜けて手落ちだったし、これとほぼ同じ事をもっとわかりやすく書いてある記事があったので、ものすごく恥ずかしくなってきました... 以下の記事を参照された方がいいです。ブックマークも以下の記事にしていただいた方がよろしいかと! MacでClojure + Vim環境を作る - komagata 以下、書いた記事を一応残しておきます。 Macbook ProにClojureのセットアップをしました。 特にVimClojureの導入が、調べてもなかなか簡単な方法がなくて大変だったので、試行錯誤しながら確認したベストな解決策をメモとして残しておきたいと思います。 環境 Mac OS X Lion Vim バージョンは7.3 homebrewでインストールしたもの *1 プラグインはNeoBundleで管理 Macのパッケージ管理 homebrewのみでMacPortsは使ってない ちなみ

    MacでClojureのセットアップ - あと味
  • applyとcallの使い方を丁寧に説明してみる - あと味

    JavaScriptに、applyとcallというメソッドが用意されていますが、自分なりにapplyとcallの丁寧に説明をしてみようと思ってこのエントリーを書くなどをしてみます。 applyとcallは非常に似たメソッドなので、まずはcallから説明します。 callメソッドとは? callメソッドは以下のように呼び出します。 methodA.call(thisArg, [, arg1 [, arg2, ...]]); methodAには任意の関数(メソッド)を指定します。 callの引数は第一引数にmethodAのthisとしたいオブジェクトを指定して、第二引数以降はmethodAに渡したい引数があれば、カンマ区切りでそれぞれ指定します。 callメソッドは、すべての関数が共通して持っているメソッドです。すべての関数はFunctionクラスのオブジェクトで、callはFunction.

    applyとcallの使い方を丁寧に説明してみる - あと味
  • 1