Clojureに入門する(3)

Clojureのコードを書きたいのでLeiningenプロジェクトを作成します。

Leiningenプロジェクトはleinコマンドを使用して作成します。

$ lein new new-project

Leiningenプロジェクトの名前はとりあえず「new-project」にしました。

$ tree new-project/
new-project/
├── CHANGELOG.md
├── LICENSE
├── README.md
├── doc
│   └── intro.md
├── project.clj
├── resources
├── src
│   └── new_project
│       └── core.clj    # ここにClojureプログラムを書く。
└── test
    └── new_project
        └── core_test.clj

新規プロジェクト作成後はIntelliJからコードを編集できるようにプロジェクトのインポートを行います。

以下のサイトを参考にLeiningenプロジェクトをインポートしてください。

その他、IntelliJの設定も有益なものばかりですので合わせて設定してください。

IntelliJ IDEA と Cursive で始める — Clojure の日本語ガイド

私はこちらのサイトを参考にさせていただき、左側にエディタ画面、右側にREPL画面がくるように調整しております。