Clojure



Trendy functional LISP-derivative.

Recurrently popular in e.g. generative art. For more of that see art LISP.

Installing

We don’t want to learn clojure, we want to learn leiningen, apparently:

Clojure isn’t really a program but a library managed as part of a project and Leiningen is the user interface to that library.

To install Clojure you should install Leiningen and then follow the tutorial.

OK.

Leiningen is for automating Clojure projects without setting your hair on fire.

It offers various project-related tasks and can:

  • create new projects
  • fetch dependencies for your project
  • run tests

Handy resources

Actual uses

Awesome clojure likes lists derivative versions made by fans who want clojure everywhere. One that actually looks handy is fleck which scripts bash using a better-designed programming language.


No comments yet. Why not leave one?

GitHub-flavored Markdown & a sane subset of HTML is supported.