/home/matstani/weblog

programming log.

lein-tryでClojureのライブラリを手軽にお試し

Leiningenのプラグインであるlein-tryを利用すると、わざわざテスト用のプロジェクトを作らなくても、手軽にライブラリをREPL上で試すことができます。

lein-tryのインストール

~/.lein/profiles.clj:user :plugins[lein-try "0.3.0"]を追記します。(ファイルが存在しない場合は新規作成)
例)

1
{:user {:plugins [[lein-try "0.3.0"]]}}

lein-tryでライブラリを試す

clj-timeを試してみます。

1
2
3
4
5
$ lein try clj-time
user=> (require '[clj-time.core :refer [date-time]])
nil
user=> (date-time 2013 07 30 18 00 00)
#<DateTime 2013-07-30T18:00:00.000Z>

ちなみに、Leiningenのバージョンが2.1.3より古い場合エラーになることがあります。Leiningenを最新の安定版にアップデートするには、以下のコマンドを実行します。

1
$ lein upgrade

参考にした記事
Try Clojure libraries with ease using lein-try

Comments