Error formatting macro: pagetree: java.lang.NullPointerException

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This is enough to get you started coding in Clojure.

Next

...

Build tools:

...

Once you are comfortable writing and testing code in Clooj, check out the Getting Started with Leiningen guide.  Leiningen allows you to build and run projects from the command line, as well as get a REPL on the command line; you'll want to have it (or something equivalent) if you are doing any substantial project.  If you look at the project.clj file in your projects, you will see the format Leiningen uses to build programs.

You'll want to have Git installed, too.

...

Other Editors:

...

If you've already used Java, you might want to try out one of the plugins for your favorite IDE: Eclipse, Netbeans, or IntelliJ.  Many experienced Clojure developers, however, use Emacs.  If you can handle the learning curve and getting it configured for Clojure, you may find it very productive.

...

Things you can do with Clojure:

...

Once you have Leiningen, check out Noir if you want to build a website.  Incanter is a powerful package for doing statistics and charts.  This is only the beginning of what you can do with Clojure.