Skip to content

Instantly share code, notes, and snippets.

@rjack
Created September 26, 2011 23:46
Show Gist options
  • Save rjack/1243799 to your computer and use it in GitHub Desktop.
Save rjack/1243799 to your computer and use it in GitHub Desktop.
Hello Clojure
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="classes"/>
<classpathentry kind="lib" path="lib/clojure-1.3.0.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
pom.xml
*jar
/lib/
/bin/
/classes/
.lein-failures
.lein-deps-sum
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>HelloClojure</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>ccw.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>ccw.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

Hello Clojure! :)

#Tue Sep 27 02:14:33 CEST 2011
cmdhistory=[";; Loading file src/HelloClojure/core.clj" ";; Switching to HelloClojure.core namespace" "(hello \\"Giacomo\\")" "(str \\"ciao\\" \\"pipp\\")" ";; Loading file src/HelloClojure/core.clj" ";; Loading file test/HelloClojure/test/core.clj" "(\= \\"Ciao\\" \\"Ciao\\")" ";; Loading file test/HelloClojure/test/core.clj" "(ccw.debug.serverrepl/with-exception-serialization (clojure.core/binding [clojure.core/*compile-path* \\"classes\\"] (clojure.core/compile 'HelloClojure.test.core)))" "(ccw.debug.serverrepl/with-exception-serialization (clojure.core/binding [clojure.core/*compile-path* \\"classes\\"] (clojure.core/compile 'HelloClojure.core)))" "(ccw.debug.serverrepl/with-exception-serialization (clojure.core/binding [clojure.core/*compile-path* \\"classes\\"] (clojure.core/compile 'HelloClojure.test.core)))" ";; Loading file src/HelloClojure/core.clj" ";; Loading file test/HelloClojure/test/core.clj" "(run-tests HelloClojure.test.core)" ";; Switching to HelloClojure.test.core namespace" "(run-tests HelloClojure.test.core)" "(run-tests HelloClojure.core)" "(run-tests 'HelloClojure.core)" "(run-tests 'HelloClojure.core.test)" "(run-tests 'HelloClojure.test.core)" "(run-all-tests)"]
eclipse.preferences.version=1
(ns HelloClojure.core)
(defn hello [name]
(str "Hello, " name))
(ns HelloClojure.test.core
(:use [HelloClojure.core])
(:use [clojure.test]))
(deftest hello-test
(is (= "Hello, Giacomo"
(hello "Giacomo"))))
(defproject HelloClojure "1.0.0-SNAPSHOT"
:description "Nice to meet you!"
:dependencies [[org.clojure/clojure "1.3.0"]])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment